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

Index

allNullaryToStringTag | Elm.Derive
allowOmittedFields | Elm.Derive
Anonymous | Elm.TyRep
compileElmDef | Elm.TyRep
constructorTagModifier | Elm.Derive
contentsFieldName | Elm.Derive
defaultAlterations | Elm.Module
defaultOptions | Elm.Derive
defaultOptionsDropLower | Elm.Derive
defaultTypeAlterations | Elm.Module
DefineElm |
1 (Type/Class) | Elm.Module
2 (Data Constructor) | Elm.Module
defSumEncoding | Elm.TyRep
deriveBoth | Elm.Derive
deriveElmDef | Elm.Derive
EAlias |
1 (Type/Class) | Elm.TyRep
2 (Data Constructor) | Elm.TyRep
ea_fields | Elm.TyRep
ea_name | Elm.TyRep
ea_newtype | Elm.TyRep
ea_omit_null | Elm.TyRep
ea_unwrap_unary | Elm.TyRep
Elm0p19 | Elm.Versions
ElmRenderable | Elm.TyRender
ElmVersion | Elm.Versions
epa_name | Elm.TyRep
epa_type | Elm.TyRep
EPrimAlias |
1 (Type/Class) | Elm.TyRep
2 (Data Constructor) | Elm.TyRep
ESum |
1 (Type/Class) | Elm.TyRep
2 (Data Constructor) | Elm.TyRep
es_constructors | Elm.TyRep
es_name | Elm.TyRep
es_omit_null | Elm.TyRep
es_type | Elm.TyRep
es_unary_strings | Elm.TyRep
ETCon |
1 (Type/Class) | Elm.TyRep
2 (Data Constructor) | Elm.TyRep
ETVar |
1 (Type/Class) | Elm.TyRep
2 (Data Constructor) | Elm.TyRep
ETyApp | Elm.TyRep
ETyCon | Elm.TyRep
EType | Elm.TyRep
ETypeAlias | Elm.TyRep
ETypeDef | Elm.TyRep
ETypeName |
1 (Type/Class) | Elm.TyRep
2 (Data Constructor) | Elm.TyRep
ETypePrimAlias | Elm.TyRep
ETypeSum | Elm.TyRep
ETyTuple | Elm.TyRep
ETyVar | Elm.TyRep
et_args | Elm.TyRep
et_name | Elm.TyRep
fieldLabelModifier | Elm.Derive
IsElmDefinition | Elm.TyRep
isEmpty | Elm.TyRep
isNamed | Elm.TyRep
jsonParserForDef | Elm.Json
jsonParserForType | Elm.Json
jsonSerForDef | Elm.Json
jsonSerForType | Elm.Json
makeElmModule | Elm.Module
makeElmModuleWithVersion | Elm.Module
makeModuleContent | Elm.Module
makeModuleContentWithAlterations | Elm.Module
moduleHeader | Elm.Module
Named | Elm.TyRep
newtypeAliases | Elm.Module
ObjectWithSingleField | Elm.Derive
omitNothingFields | Elm.Derive
Options | Elm.Derive
recAlterType | Elm.Module
rejectUnknownFields | Elm.Derive
renderElm | Elm.TyRender
STC | Elm.TyRep
stringParserForSimpleAdt | Elm.Json
stringSerForSimpleAdt | Elm.Json
SumEncoding | Elm.Derive
sumEncoding | Elm.Derive
SumEncoding' |
1 (Type/Class) | Elm.TyRep
2 (Data Constructor) | Elm.TyRep
SumTypeConstructor | Elm.TyRep
SumTypeFields | Elm.TyRep
tagFieldName | Elm.Derive
TaggedObject | Elm.Derive
tagSingleConstructors | Elm.Derive
tc_name | Elm.TyRep
toElmType | Elm.TyRep
tv_name | Elm.TyRep
TwoElemArray | Elm.Derive
unpackToplevelConstr | Elm.TyRep
unpackTupleType | Elm.TyRep
UntaggedValue | Elm.Derive
unwrapUnaryRecords | Elm.Derive
_stcEncoded | Elm.TyRep
_stcFields | Elm.TyRep
_stcName | Elm.TyRep