hydra-0.1.1: Type-aware transformations for data and programs
Safe HaskellSafe-Inferred
LanguageHaskell2010

Hydra.CoreEncoding

Description

Encoding of types as terms

Documentation

encodeField :: Ord m => Field m -> Term m Source #

encodeNamed :: Ord m => Named m -> Term m Source #

encodeSum :: Ord m => Sum m -> Term m Source #

encodeTerm :: Ord m => Term m -> Term m Source #