▶

Writing a JSON Parser from Scratch in 111 Lines of Haskell

Tsoding · Tutorial · YouTube title: JSON Parser 100% From Scratch in Haskell (only 111 lines)
Why it's here

HN recommends it as a hands-on way to understand Haskell and parser combinators by watching a parser get built live.

What it covers

Tsoding live-codes a JSON parser from scratch in Haskell in about 111 lines, using only the standard library. It is an edited Twitch stream that explains the intuition behind parser combinators, functors, applicatives and monads.