Generate Elm source code automatically from Haskell types
Generate definitions of Elm data types, JSON encoders and decoders automatically derived from Haskell types
Building the bridge from Haskell to Elm and back. Define types once, use on both sides and enjoy easy (de)serialisation
Generate Elm types and JSON encoders and decoders from Haskell types
Haskell web framework with live reload and support for Elm
Utilities for serving Elm programs directly from your Haskell binary. Uses TemplateHaskell to compile your Elm program at build time, and construct a WAI Middleware which intercepts requests appropriate to the Elm program
Generate Elm functions to query your Haskell Servant API
Automatically generate Elm clients for Haskell Servant APIs
Would you like to use Elm for real-world projects?
📢 My book
Practical Elm
skips the basics and gets straight into the nuts-and-bolts of building non-trivial apps.
🛠 Things like building out the UI, communicating with servers, parsing JSON, structuring the application as it grows, testing, and so on.