Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Hydra.Sources.Tier1.CoreEncoding
Documentation
coreEncodingDefinition :: String -> Type -> Datum x -> Definition x Source #
encodedFloatValue :: Datum FloatValue -> Datum Term Source #
coreEncodeFieldDef :: Definition (Field -> Term) Source #
coreEncodeFieldTypeDef :: Definition (FieldType -> Term) Source #
coreEncodeFloatTypeDef :: Definition (FloatType -> Term) Source #
coreEncodeFunctionDef :: Definition (Function -> Term) Source #
coreEncodeInjectionDef :: Definition (Injection -> Term) Source #
coreEncodeLambdaDef :: Definition (Lambda -> Term) Source #
coreEncodeLetDef :: Definition (Let -> Term) Source #
coreEncodeLiteralDef :: Definition (Literal -> Term) Source #
coreEncodeMapTypeDef :: Definition (MapType -> Term) Source #
coreEncodeNameDef :: Definition (Name -> Term) Source #
coreEncodeRecordDef :: Definition (Record -> Term) Source #
coreEncodeRowTypeDef :: Definition (RowType -> Term) Source #
coreEncodeSumDef :: Definition (Sum -> Term) Source #
coreEncodeTermDef :: Definition (Term -> Term) Source #
coreEncodeTypeDef :: Definition (Type -> Term) Source #