Endpoints Elm

2017, Sep 12    

Elm code generator based on Scala endpoints library.

The project provides:

  • interpreter for all basic endpoints algebras that targets data structures that resemble elm type system
  • code emitter that takes these data structures and emits elm code containing:
    • elm type definitions
    • json encoders and decoders
    • initial value providers
    • url construction methods targeting elm-url
    • api client methods targeting elm-http-builder

See also project README.

Maven Central License