All topics

The best Program Derivation newsletters

1 newsletters, ranked by editorial quality and how recently they published. Looking for something more specific? Search instead.

jakemcarthur.com· irregular· Published 8 months ago

A three-part mini-series on implementing total maps (functions over all keys) in Haskell, covering a survey of dictionary data structures, a denotational specification with derivation, and a type-class and GHC generics implementation. Readers get careful, math-flavoured explanations of functional data structure design with concrete Haskell code.

haskelltotal mapstriestype familiesghc genericsdata structures