om-elm: Haskell utilities for building embedded Elm programs.

[ library, mit, web ] [ Propose Tags ]

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.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 1.0.0.1, 1.0.0.3, 2.0.0.0, 2.0.0.2, 2.0.0.5, 2.0.0.6
Dependencies base (>=4.15.1.0 && <4.20), bytestring (>=0.11.3.1 && <0.13), Cabal (>=3.8.1.0 && <3.11), containers (>=0.6.4.1 && <0.7), directory (>=1.3.6.2 && <1.4), http-types (>=0.12.3 && <0.13), safe (>=0.3.19 && <0.4), safe-exceptions (>=0.1.7.3 && <0.2), template-haskell (>=2.17.0.0 && <2.22), text (>=2.0.1 && <2.2), unix (>=2.7.2.2 && <2.9), wai (>=3.2.3 && <3.3) [details]
License MIT
Copyright 2018 Owens Murray, LLC.
Author Rick Owens
Maintainer rick@owensmurray.com
Category Web
Home page https://github.com/owensmurray/om-elm
Uploaded by rickowens at 2024-02-09T01:34:44Z
Distributions LTSHaskell:2.0.0.6, Stackage:2.0.0.6
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 1652 total (25 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for om-elm-2.0.0.6

[back to package description]

om-elm

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.