Opinions and (some) Facts

Mostly for entertainment and education. Use at your own risk. Mostly not up to peer-reviewed standard.

  • Programming in (Pre-University) Education: Don’t!
  • How I Teach Functional Programming
  • When You Should Use Lists in Haskell (Mostly, You Should Not)
  • The ASP/SAT confusion

More factual:

  • Data.List.permuations
  • Types in tical-cycles
  • Monads in tical-cycles
  • Types in csound-expression
  • Accidentally quadratic pretty-printing
  • Introduction to the Lens library
  • Introduction to the Ersatz SAT encoding library
  • On Safety and Speed