[003.2] Implementing a UI Library in Elm: The Good, The Bad, The Ugly, by Søren Debois

A discussion of the decisions that led to the design of elm-mdl.

Subscribe now

Implementing a UI Library in Elm: The Good, The Bad, The Ugly, by Søren Debois [09.20.2016]

This is the first talk from the third Elm Remote Meetup, Implementing a UI Library in Elm: The Good, The Bad, The Ugly, by Søren Debois

I hope you enjoy it. If you do, the best thing you can do to help make sure we can do these going forward in perpetuity is to subscribe to DailyDrip or tell a friend about us that might be interested. :heart:

Description

Elm-mdl is a port of Google’s Material Design Lite to elm. It leverages Google’s CSS, but re-implements JavaScript parts in Elm. In the talk, I'll talk about the major obstacles we had to overcome, from finding a suitable API to working around Elm’s sometimes missing support for DOM manipulations. We'll see that in most cases there is a solution in Pure Elm, without native and ports.