u/reximkutin r/haskell • Recommends
#haskell#parsercombinators#monads
JSON Parser 100% From Scratch in Haskell (only 111 lines)
165K subscribers • 25 videos on Hallway
- Recommended by 4 people: 3 on Hacker News and 1 in engineering communities.
- Presented by Tsoding
- Linked in the descriptiontsoding/haskell-json
Intermediate. Assumes working knowledge.
205K views6 years ago4 recommendations
Programming languagesComputer scienceHaskellFunctional programmingCompilers and interpreters
Tsoding live-codes a JSON parser from scratch in Haskell using only the standard library and explaining parser combinators.
Twitch: twitch.tv/tsoding GitHub Repo: github.com/tsoding/haskell-json My Haskell Setup: youtube.com/watch?v=5p2Aq3bRuL0 Unusual video this time. This is a slightly edited recording of my Twitch stream. Initially I planned to make a regular video on this topic, but quickly realized that it's just way too much material for a single regular 10 minutes video. So I decided to make a Live Stream where I explain as much information as possible. And since the Stream turned out pretty well I'm publishing it here.Why it's here
4 people recommend thisWhat people say. Recommended as an excellent, intuitive walkthrough for learning Haskell, parser combinators, and functional programming concepts like monads.
lubesGordion Hacker News • Recommends
On “Basics of Haskell – Code and exercises”
ducaaleon Hacker News • Recommends
On “List of YouTube channels for improving web development and programming skills”
ObiWanFrijoleson Hacker News • Recommends
On “What Is IO Monad? (2018) [video]”
u/nosarthurin r/haskell • Mentions
u/imihnevichin r/functionalprogramming • Mentions
On “How can I learn functional programming?”
u/MichaelObviousin r/ProgrammingLanguages • Mentions
On “What are some great resources for building your own parser?”
ducaaleon Hacker News • Mentions
On “Inventing Monads”