Headfirst into Haskell
summary
Year-long, on-the-job Haskell learning that results in a small web app: a Postgres-backed service that surfaces test runtimes to a PureScript frontend using Postgres + Haskell + PureScript, Servant and PureScript Bridge. Hands-on problems include updating deeply nested records solved with the lens library whose API and documentation intimidate beginners. Notes five concrete pain points: unclear docs, library choice overhead, occasional contempt culture, and scarce beginner-friendly contribution pathways; recommends contributing, Oktoberfest issues and GSoC projects as entry points.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 2:12The Haskell Pyramid
- 4:02Getting started with Haskell
- 5:32Developing a small application
- 7:16Category theory for programmers
- 10:34Contemplation culture
- 13:30My approach
- 14:40My first day
- 15:40Closure
- 16:36Fantastic Haskell
- 20:19Hard vs Soft Documentation
- 23:07Open Source Documentation
- 25:31Haskell Documentation
- 26:34Elm Documentation
- 27:16Contribute
- 28:50Mentorship
related talks
57mReal-world Haskell: Good, Bad, & Ugly
52mBuilding Scalable Web Applications with Haskell
31mWhy Haskell is a Terrible Choice for Startups (And Why We Picked It Anyway)
29mBrave New World, tales of PureScript and Haskell in production
17mBuilding web apps with Haskell and IHP (Lightning Talk)
55mModern Software Development with Haskell
53mIntro to Haskell for Erlangers
11mHow to Build a Blog in 10 Minutes with Hyper
