Through the lens of Haskell: exploring new ideas for library design
summary
Claims that Haskell’s ecosystem yields tiny focused libraries that compose into bigger behavior: a 40-line subtitle parser plugs into autoparsec integration to gain incremental parsing, a Conduit pipeline composes socket→decompress→file using producer/consumer/conduit pieces, and lenses-as-values let the same get/set/traverse functions manipulate JSON and HTML. Examples include a subtitle bot built from those pieces and property testing ideas (Hypothesis inspired by QuickCheck). The talk shows concrete libraries, composition operators, and working demos.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 2:00Design space
- 4:29sk libraries
- 5:31Subtitle tosser
- 10:15Conduit
- 12:56Lens
- 19:49Conclusion








