| License | MIT |
|---|---|
| Safe Haskell | None |
| Language | GHC2021 |
Language.Egison
Description
This is the top module of Egison.
Synopsis
- module Language.Egison.AST
- module Language.Egison.Data
- module Language.Egison.Eval
- module Language.Egison.EvalState
- module Language.Egison.Parser
- module Language.Egison.Primitives
- module Language.Egison.CmdOptions
- module Language.Egison.RState
- initialEnv :: EvalM Env
- coreLibraries :: [String]
- version :: Version
Documentation
module Language.Egison.AST
module Language.Egison.Data
module Language.Egison.Eval
module Language.Egison.EvalState
module Language.Egison.Parser
module Language.Egison.Primitives
Modules needed to execute Egison
module Language.Egison.CmdOptions
module Language.Egison.RState
Environment
initialEnv :: EvalM Env Source #
Create initial environment with only primitive functions Core libraries will be loaded separately to maintain consistent Env chain Returns EvalM Env to preserve EvalState (type environment, class environment)
coreLibraries :: [String] Source #