Elm Radio

008: The Builder Pattern


Listen Later

What is a Builder?
  • Init a builder data structure with a set of reasonable defaults
  • Customize those defaults through a series of chained function calls
  • Builders have the same type for the return type and final argument, so that they work nicely in a pipeline
Resources and Examples
  • Luke Westby's http-builder package
  • Brian Hicks' Robot Buttons from Mars talk
  • elm-review package docs
  • elm-pages/phantom builder live coding
  • Richard Feldman's Oslo Elm Days keynote
...more
View all episodesView all episodes
Download on the App Store

Elm RadioBy Dillon Kearns, Jeroen Engels

  • 5
  • 5
  • 5
  • 5
  • 5

5

16 ratings