curry-frontend-0.2.5: Compile the functional logic language Curry to several intermediate formats
Source code
Contents
Index
Modules
Documentation
compileModule
::
Options
->
FilePath
->
IO
(
Maybe
FilePath
)
Source
importPrelude
::
FilePath
->
Module
->
Module
Source
patchModuleId
::
FilePath
->
Module
->
Module
Source
loadInterfaces
:: [
FilePath
] ->
Module
->
IO
ModuleEnv
Source
transModule
::
Bool
->
Bool
->
Bool
->
ModuleEnv
->
ValueEnv
->
TCEnv
->
ArityEnv
->
Module
-> (
Module
,
ArityEnv
, [(
Dump
,
Doc
)])
Source
simpleCheckModule
::
Options
->
ModuleEnv
->
Module
->
IO
(
ValueEnv
,
TCEnv
,
ArityEnv
,
Module
,
Interface
, [
WarnMsg
])
Source
checkModule
::
Options
->
ModuleEnv
->
Module
->
IO
(
ValueEnv
,
TCEnv
,
ArityEnv
,
Module
,
Interface
, [
WarnMsg
])
Source
Produced by
Haddock
version 2.4.2