YhcSource codeContentsIndex
Core.Convert
Synopsis
makeCore :: [String] -> IntState -> [Id] -> [(Id, PosLambda)] -> (Core, [CoreImport])
data CoreImport
= CoreImportCtor {
coreImportName :: String
coreImportCtorData :: CoreData
}
| CoreImportFunc {
coreImportName :: String
coreImportFuncArity :: Int
}
Documentation
makeCore :: [String] -> IntState -> [Id] -> [(Id, PosLambda)] -> (Core, [CoreImport])
convert pos lambda to yhc core
data CoreImport
a symbol imported to core
Constructors
CoreImportCtor
coreImportName :: String
coreImportCtorData :: CoreData
CoreImportFunc
coreImportName :: String
coreImportFuncArity :: Int
show/hide Instances
Produced by Haddock version 0.8