| Copyright | (c) Edward Kmett and Dan Doel 2014 |
|---|---|
| License | BSD3 |
| Maintainer | Dan Doel <dan.doel@gmail.com> |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Ermine.Core.Compiler
Description
Documentation
compileBinding :: Eq v => (v -> SortRef) -> Core Convention v -> PreClosure Source
compileBranches :: Eq v => Sorted Word64 -> SortRef -> (v -> SortRef) -> Map Word64 (Match Convention (Core Convention) v) -> Maybe (Scope () (Core Convention) v) -> Continuation Source
compileHardCore :: HardCore -> G Source