QCon is a practitioner-driven conference designed for technical team leads, architects, and project managers who influence software innovation in their teams.

Presentation: "What Every Hipster Should Know About Functional Reactive Programming"

Track: Not Only Java / Time: Thursday 15:40 - 16:30 / Location: Whittle Room

You know how every functional programmer keeps going on about the Three Monad Laws and semigroup homomorphisms and honest-to-God Yoneda lemmas? I know, so embarrassingly mainstream, right? Any fool can spout the vocabulary; only the master knows how to instill existential dread in one's peers by forging lambda calculus and category theory into tools with real world applications. Show them your effortless code alongside your working application, and gleefully watch their terror grow as they comprehend your superiority.

Leave your applicatives at home, functional programming was last year. This year, functional reactive programming is a thing. You probably haven't heard of it, but this is your chance to get in on the game before the muggles. Marvel as we extend functional ideas into time itself. Shiver as we unwind callback hell. Cry with delight as we build a complete video game from nothing in the span of a conference talk. Oh, and get rid of that vintage scarf, this is the year of tie-dye.

Download slides

Bodil Stokke, Functional Programming Hipster

Bodil Stokke

Biography: Bodil Stokke

Bodil is a compulsive conference speaker in the fields of functional programming and internets technologies, and is a co-organiser of multiple developer conferences in Scandinavia and the UK, mostly because she’s still learning how to stop. She is a prolific contributor to the Free Software community, and has recently taken up designing new programming languages as a hobby. In her spare time, she works as a developer for Future Ad Labs, a London based startup that wants to make advertising a productive member of society. Her favourite pony is Pinkie Pie.

Twitter: @bodil