THIS SESSION HAS REQUIREMENTS AND INSTRUCTIONS LISTED BELOW
In this talk we explore functional programming concepts, which help us create powerful abstractions to master complex problems and create more simple and elegant programs.
To make the dry functional programming concepts more digestible, we use cooking as an analogy.
So even if you get stuck on concepts like higher order functions, continuation passing style or monads, you will at least not go home hungry.
This talk will cover a collection of our favorite parts of functional programming, starting from anonymous functions and closures, via recursion and higher order functions, map, reduce and filter, to more advanced concepts like monads and continuation passing style.
Links to the curry book (in German):
SESSION REQUIREMENTS AND INSTRUCTIONS FOR ATTENDEES
Stefanie Schirmer is a Software Engineer at Etsy and an alumna of Hacker School in New York.
She studied Applied Computer Science in the Natural Sciences in Bielefeld, Germany, where she developed a type checker for a compiler of a DSL for dynamic programming. In her following PhD project she developed metrics for the structure comparison of RNA molecules using forests which represent the molecule structure. Working as a postdoc at Université de Montréal, she found her way to Hacker School and Etsy.
For exhibition and sponsorship opportunities, contact Sharon Cordesse at firstname.lastname@example.org
For information on trade opportunities with O'Reilly conferences, email email@example.com
For media-related inquiries, contact Maureen Jennings at firstname.lastname@example.org
View a complete list of Fluent contacts