Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Hydra.Sources.Tier1.Decode
Documentation
bigfloatValueDef :: TElement (FloatValue -> Maybe Float) Source #
bigintValueDef :: TElement (IntegerValue -> Maybe Int) Source #
float32ValueDef :: TElement (FloatValue -> Maybe Float) Source #
float64ValueDef :: TElement (FloatValue -> Maybe Float) Source #
floatLiteralDef :: TElement (a -> Maybe b) Source #
int8ValueDef :: TElement (IntegerValue -> Maybe Int) Source #
int16ValueDef :: TElement (IntegerValue -> Maybe Int) Source #
int32ValueDef :: TElement (IntegerValue -> Maybe Int) Source #
int64ValueDef :: TElement (IntegerValue -> Maybe Int) Source #
integerLiteralDef :: TElement (Literal -> Maybe IntegerValue) Source #
letBindingDef :: TElement (Name -> Term -> Maybe LetBinding) Source #
letBindingWithKeyDef :: TElement (Name -> [LetBinding] -> Maybe LetBinding) Source #
optCasesDef :: TElement (Term -> Maybe OptionalCases) Source #
uint8ValueDef :: TElement (IntegerValue -> Maybe Int) Source #
uint16ValueDef :: TElement (IntegerValue -> Maybe Int) Source #
uint32ValueDef :: TElement (IntegerValue -> Maybe Int) Source #
uint64ValueDef :: TElement (IntegerValue -> Maybe Int) Source #
compose3 :: TTerm (a -> Maybe b) -> TTerm (b -> Maybe c) -> TTerm (c -> Maybe d) -> TTerm (a -> Maybe d) Source #