Incremental Elm Live

Here are the upcoming live coding and open source community call events.
Phantom Builder Pattern
Guest:
Jeroen Engels
working on
elm-pages
The builder pattern lets you conveniently configure data in a pipeline. In this session, Jeroen will show us a powerful technique to use phantom types to allow us to ensure constraints in that pipeline. We'll apply this pattern to make some improvements to the elm-pages API.
Monday, March 9, 4:30 PM UTC
Add to Google Calendar
Parsing Github-Flavored Markdown Tables!
Guest:
Thomasin
Guest:
Stephen Reddekopp
working on
elm-markdown
One of Elm's most powerful features is it's awesome parser library. Some frequent elm-markdown contributors and I will implement a Github-Flavored Markdown table parser from scratch!
Monday, March 16, 6:00 PM UTC
Add to Google Calendar
Civic Hacking with elm-pages - Farmers' Market Delivery From Scratch
Guest:
Luke Westby
working on
elm-pages
In this episode, we're working with our local Farmers' Market to keep their businesses going despite people limiting their social contact with COVID-19. We'll work on an MVP using elm-pages for a simple delivery service!
Saturday, March 21, 5:00 PM UTC
Add to Google Calendar
SPA state patterns
Guest:
Ryan Haskell-Glatz
working on
elm-pages
Ryan is the author of elm-spa, a framework for taking care of your Elm single-page app boilerplate: https://github.com/ryannhg/elm-spa He walks us through some patterns he's learned, applying them to the elm-pages-starter repo: https://github.com/dillonkearns/elm-pages-starter And we get a lightning round demo, building the same thing we built by hand using elm-spa!
Monday, March 30, 9:00 PM UTC
Add to Google Calendar
Building elm-markdown plugins to transform and validate your AST
Guest:
Philipp Krüger
working on
elm-markdown
Philipp Krüger has contributed a lot of code and ideas around the API design that allow you to configure dillonkearns/elm-markdown. We'll pair to build some plugins for doing things like validating your markdown headings, transforming heading formatting, and extracting a table of contents from parsed markdown blocks.
Monday, April 20, 6:00 PM UTC
Add to Google Calendar