Meetings
Our next meeting is on Monday 17th June at Barclays Eagle Labs in Albert Square (Union, Albert Square, Manchester, M2 6LW).
The meeting starts at the usual time of 1900 (doors open a little earlier, we aim to start by 1905).
Please register to let us know you’ll be attending.
This month we have four excellent lightning talks, three of which are about functional python!
Nick Froud - Tidal Cycles
Nick Froud will give us an introduction to Tidal Cycles, a live coding music environment built with Haskell.
James Fielder (@James_Fielder) - Coconut, FP for the Python world
A very quick tour of Coconut, an FP language that is designed as a superset of Python (much as Typescript is to Javascript). We’ll have a look at the syntax and maybe see how we can use it to make some programs nicer.
Hakim Cassimally (@TechySquirrel) - Drawing squiggly lines in Python, functionally
If you’ve ever seen https://explainshell.com/ and thought “That’s great, but shouldn’t it be in the shell?” (and can it explain itself?) then this is the talk for you. Hakim will show a shell explainer written in FP Python.
Alex Lynham (@hipsters_unite) - Fun with Python functools
Even without something like Coconut, Python does have some support for functional programming. Let’s take a look at some functional Python together, and maybe even deploy it to AWS Lambda while we’re at it.
This meeting is kindly supported by Dunnhumby and Barclays Eagle Labs