Last-Fi -An F# powered Raspberry Pi internet radio

27th June 2013 in London at Skills Matter

This SkillsCast was filmed at Last-Fi -An F# powered Raspberry Pi internet radio

This talk will introduce what might seem like an unlikely combination - functional programming with F# and the Raspberry Pi. You will see how powerful functional abstractions and succinct code can make prototyping and programming with the Pi a breeze.

Expect to see interfacing with hardware inputs and outputs, painless asynchronous programming, F# type providers, an F# to JavaScript compiler and much more besides!

The result is a (primarily) Last.Fm powered radio station, with an LCD screen, controller support, a website, and a bunch of other stuff all brought together with ease using one amazing programming language!


Last-Fi -An F# powered Raspberry Pi internet radio

Ross McKinlay

Ross has been accidentally wiping hard drives and melting transistors into his fingers since he can remember. He has over 20 years programming experience in a wide variety of different languages and technologies, ranging from games and financial markets to fraud prevention and investigation. He has more recently been working on F# type providers. He loves squirrels, physics, electronics, robotics, functional programming, programming languages in general and squirrels.