elm-bridge-0.8.4: Derive Elm types and Json code from Haskell types, using aeson's options

Safe Haskell | None
Language | Haskell2010

Elm.TyRender

Description

This module should not usually be imported.

# Documentation

class ElmRenderable a where Source #

Methods

renderElm :: a -> String Source #

#### Instances

Instances details

ElmRenderable EAlias Source # |
Instance details Defined in Elm.TyRender Methods renderElm :: EAlias -> String Source #
ElmRenderable EPrimAlias Source # |
Instance details Defined in Elm.TyRender Methods renderElm :: EPrimAlias -> String Source #
ElmRenderable ESum Source # |
Instance details Defined in Elm.TyRender Methods renderElm :: ESum -> String Source #
ElmRenderable ETCon Source # |
Instance details Defined in Elm.TyRender Methods renderElm :: ETCon -> String Source #
ElmRenderable ETVar Source # |
Instance details Defined in Elm.TyRender Methods renderElm :: ETVar -> String Source #
ElmRenderable EType Source # |
Instance details Defined in Elm.TyRender Methods renderElm :: EType -> String Source #
ElmRenderable ETypeDef Source # |
Instance details Defined in Elm.TyRender Methods renderElm :: ETypeDef -> String Source #
ElmRenderable ETypeName Source # |
Instance details Defined in Elm.TyRender Methods renderElm :: ETypeName -> String Source #