Haskell utilities for building embedded Elm programs.

Latest on Hackage:

See all snapshots om-elm appears in

MIT licensed by Rick Owens
Maintained by [email protected]

Module documentation for

This version can be pinned in stack with:[email protected]:27d08669ae09f0800128a745cd810b04a09bdddc17bfd6ad6cdd10296c0ac483,1890


This package provides utilities for serving Elm programs directly from your Haskell binary. It uses TemplateHaskell to compile your Elm program at build time, and construct a WAI Middleware which intercepts requests appropriate to the Elm program, and passing other requests to a downstream WAI Application. It is useful for bundling the browser side of a web application with its backing web services implementation.