HackerTube

THE VIDEO SHELF · functional programming

The Functional Programmer's Toolkit - Scott Wlaschin

Scott Wlaschin demystifies functional programming terms like monads, monoids, functors and catamorphisms by showing how they fit into a small toolkit. He applies them to problems such as missing data, list handling, and functional dependency injection.

Why HN readers recommended it

HN recommends it as the best beginner-friendly introduction to monoids, monads and other FP vocabulary.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
NDC Conferences
Topic
functional programming
Format
talk
Level
intro
HN recommenders in dataset
4
HN mentions in dataset
4
Recommendation years in dataset
2019–2021

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • On the same note, I recently shared a link[0] to his great beginner talk on functional programming languages. This was by far the best introduction to monoid, monads and few other functional programming terms. Direct youtube[1] for those who don't want to click twice :) …

    __henil on Hacker News · 2021-01
    In F# for fun and profit: Terms and Conditions
  • Same speaker, newer presentations: Functional Design Patterns - Scott Wlaschin (2017) from NDC Conferences [LINK] The Functional Programmer's Toolkit - Scott Wlaschin (2019) [VIDEO]

    lioeters on Hacker News · 2019-12
    In Functional programming design patterns (2015) [video]
  • More of a comment on the author, I've found his other articles enlightening, useful as both introductions to functional programming ideas and as comprehensive deep dives demonstrating their intuitive nature both in code and contextual application. A lot of the articles in conjunction with some …

    bern4444 on Hacker News · 2020-12
    In Write your own arbitrary-precision JavaScript math library

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.