Learning Functional Programming Through Construction: First Principles
Presented by: Cameron Presley
In the past five years, functional programming has increased dramatically in popularity which has led to an explosion of resources for learning these concepts. But, between languages (Haskell, Elm, PureScript, F#), libraries (Ramda, fp-ts), and concepts (Monads, Monoids, Functors), it can be...
Format: General SessionLevel: IntermediateLevel Up on Functional Programming By Rebuilding LINQ
Presented by: Cameron Presley
When taking the first steps into functional programming, one quickly runs into blog posts talking about how to simplify complex loops by using the trinity of list operations: map, filter, and reduce. But what are these methods actually doing under the hood to help simplify the code? ...
Format: General SessionLevel: Intermediate