harrysarson/elm-decode-elmi/1.0.0

Bytes.Decode.Ast.Canonical

alias : (Int -> Int -> any) -> Decoder Alias

Decoder for an elm type alias.

aliasType : (Int -> Int -> any) -> Decoder AliasType

Decoder whether an elm type alias is holey or not.

annotation : (Int -> Int -> any) -> Decoder Annotation

Decoder for an elm type annotation.

fieldtype : (Int -> Int -> any) -> Decoder FieldType

Decoder the index and type of a field in an elm record.

type_ : (Int -> Int -> any) -> Decoder Type

Decoder an elm type.

union : (Int -> Int -> any) -> Decoder Union

Decoder for an elm custom type.

unionCtor : (Int -> Int -> any) -> Decoder UnionCtor

Decoder for the constructor of an elm custom type alternative.