Building a Blogging System with Haskell and Yesod - Part 2 of 6
summary
Part of a six‑session workshop that actually builds a blogging system with Haskell and Yesod: concrete work on Yesod’s widgets compose HTML CSS JS, turning Hamlet/Lucius/Julius snippets into reusable components, making a footer exercise compile, and using newIdent generates unique ids so styles don’t clash. Covers defaultLayout, how widget resources are deduplicated, the handler monad for request handling, route parameter parsing (dynamic segments typed to Text), and mentions running IO and database actions from handlers.
AI-written summary · about
chapters (6)
related talks
52mBuilding Scalable Web Applications with Haskell
32mHeadfirst into Haskell
17mBuilding web apps with Haskell and IHP (Lightning Talk)
01h 04mHaskell - A Peek Inside the Ivory Tower
57mReal-world Haskell: Good, Bad, & Ugly
55mModern Software Development with Haskell
25mScale By The Bay 2018 Unconference: Joe Kachmar
39mA roadtrip with monads: from MTL, through tagless to BIO
