__henilon Hacker News • Recommends
On “F# for fun and profit: Terms and Conditions”
230K subscribers • 107 videos on Hallway • Conference channel
Beginner. No background in the topic needed.
79K views7 years ago4 recommendations
Programming languagesSoftware designFunctional programmingDesign patterns
Scott Wlaschin demystifies functional programming concepts like monads, monoids, and functors, showing how they form a practical toolkit.
The functional programming community has a number of patterns with strange names such as monads, monoids, functors, and catamorphisms. In this beginner-friendly talk, we'll demystify these techniques and see how they all fit together into a small but versatile "tool kit". We'll then see how the tools in this tool kit can be applied to a wide variety of programming problems, such as handling missing data, working with lists, and implementing the functional equivalent of dependency injection. NDC Conferences ndcconferences.com/ ndc-london.com/What people say. Highly recommended as one of the best and clearest beginner-friendly introductions to functional programming concepts.
__henilon Hacker News • Recommends
On “F# for fun and profit: Terms and Conditions”
lioeterson Hacker News • Recommends
On “Functional programming design patterns (2015) [video]”
bern4444on Hacker News • Recommends
On “Write your own arbitrary-precision JavaScript math library”
loopzon Hacker News • Recommends
On “Haskell for Beginners”
u/TheSilverNimbusin r/functionalprogramming • Mentions
On “Which Functional Language with strong typing to learn?”
u/rsobolin r/functionalprogramming • Mentions
On “A functor is a container that implements map. Is there a special name for containers that implement filter or reduce?”
u/britishmuttin r/functionalprogramming • Mentions
On “What is MONAD?”