Skip to main content
Ryan Orban

Ryan Orban

Subject
3 entries

Haskell

Bookmarks

  1. Functors, Applicatives, and Monads in Pictures

    Aditya Bhargava's illustrated guide to functors, applicatives, and monads using colorful box-and-function diagrams. The best visual introduction to these Haskell/category theory concepts for programmers coming from imperative languages.

  2. Bayes' Rule in Haskell, or Why Drug Tests Don't Work

    Classic probabilistic reasoning example using drug tests to illustrate Bayes' rule: even a highly accurate test produces mostly false positives when the base rate of drug use is low. Implemented in Haskell to make conditional probability feel like simple if-statements.

  3. Natural Language Processing for the Working Programmer

    Natural Language Processing for the Working Programmer — a free online book teaching NLP concepts using Haskell. Unusual choice of language for NLP education; valuable for functional programming practitioners interested in text processing.

All bookmarks