| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Alga.Language.Eval
Documentation
Evaluate definition given its name.
Arguments
| :: HasEnv m | |
| => SyntaxTree | Syntax tree |
| -> m [NRatio] | Infinite stream of ratios or empty list |
Evaluate given syntax tree.
Arguments
| :: HasEnv m | |
| => SyntaxTree | Syntax tree to transform |
| -> m Principle | Resulting principle |
Transform SyntaxTree into Principle applying all necessary
transformations and resolving references.