Index
| Ann | Wave.Parser |
| bImpl | Wave.Builtins |
| BinOp | Wave.Builtins |
| bName | Wave.Builtins |
| bool | Wave.Builtins |
| bools | Wave.Builtins |
| bType | Wave.Builtins |
| Builtin | |
| 1 (Type/Class) | Wave.Builtins |
| 2 (Data Constructor) | Wave.Builtins |
| builtin | Wave.Builtins |
| builtinBinOp | Wave.Builtins |
| builtinFun | Wave.Builtins |
| Builtins | Wave.Builtins |
| builtins | Wave.Builtins |
| compile | Compile |
| conditions | PatternMatching |
| Constr | Wave.Common |
| DataType | |
| 1 (Type/Class) | Wave.Ast |
| 2 (Data Constructor) | Wave.Ast |
| Definition | |
| 1 (Type/Class) | JS.Ast |
| 2 (Type/Class) | Wave.Ast |
| EAnd | JS.Ast |
| EAnnotated | Wave.Ast |
| EBinOp | JS.Ast |
| ECase | Wave.Ast |
| EEqual | JS.Ast |
| EFfi | Wave.Ast |
| EFun | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| EFunCall | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| ELit | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| ERaw | JS.Ast |
| ERecord | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| ERecordAccess | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| EVar | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| EVariant | Wave.Ast |
| Expr | |
| 1 (Type/Class) | JS.Ast |
| 2 (Type/Class) | Wave.Ast |
| exprToFile | Examples |
| false | Wave.Builtins |
| File | |
| 1 (Type/Class) | JS.Ast |
| 2 (Data Constructor) | JS.Ast |
| 3 (Type/Class) | Wave.Ast |
| 4 (Data Constructor) | Wave.Ast |
| Fun | Wave.Builtins |
| Function | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| genVar | Translate |
| getAnn | Wave.Parser |
| Impl | Wave.Builtins |
| ints | Wave.Builtins |
| isSimpleExpr | JS.Pretty |
| Label | |
| 1 (Type/Class) | JS.Ast |
| 2 (Type/Class) | Wave.Common |
| LBool | JS.Ast |
| lexeme | Wave.Parser |
| LFloat | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| LInt | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| Lit | |
| 1 (Type/Class) | JS.Ast |
| 2 (Type/Class) | Wave.Ast |
| lit | Examples |
| LString | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| matchers | PatternMatching |
| maybe | Wave.Builtins |
| numberLiteral | Wave.Parser |
| parseLit | Wave.Parser |
| Parser | Wave.Parser |
| patmatch1 | Examples |
| patmatch2 | Examples |
| patmatch3 | Examples |
| patmatch4 | Examples |
| patmatch5 | Examples |
| PatResult | |
| 1 (Type/Class) | PatternMatching |
| 2 (Data Constructor) | PatternMatching |
| Pattern | Wave.Ast |
| PLit | Wave.Ast |
| pp | JS.Pretty |
| ppDef | JS.Pretty |
| ppExpr | JS.Pretty |
| ppFile | JS.Pretty |
| ppLit | JS.Pretty |
| ppRecord | JS.Pretty |
| ppStatement | JS.Pretty |
| ppSub | JS.Pretty |
| PRecord | Wave.Ast |
| PVar | Wave.Ast |
| PVariant | Wave.Ast |
| PWildcard | Wave.Ast |
| Record | |
| 1 (Type/Class) | JS.Ast |
| 2 (Type/Class) | Wave.Common |
| render | JS.Pretty |
| runParser | Wave.Parser |
| sc | Wave.Parser |
| SDef | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| SExpr | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| SIf | JS.Ast |
| SRet | JS.Ast |
| Statement | |
| 1 (Type/Class) | JS.Ast |
| 2 (Type/Class) | Wave.Ast |
| stringLiteral | Wave.Parser |
| strings | Wave.Builtins |
| Sub | |
| 1 (Type/Class) | JS.Ast |
| 2 (Type/Class) | Wave.Ast |
| symbol | Wave.Parser |
| tBool | Wave.Builtins |
| TermDef | |
| 1 (Type/Class) | Wave.Ast |
| 2 (Data Constructor) | Wave.Ast |
| tFloat | Wave.Builtins |
| tInt | Wave.Builtins |
| Translate | Translate |
| translate | Translate |
| translateDef | Translate |
| translateExpr | Translate |
| translateFile | Translate |
| translateLit | Translate |
| translatePattern | Translate |
| translatePatterns | Translate |
| translateStatement | Translate |
| translateSub | Translate |
| TransReader | Translate |
| TransState | Translate |
| true | Wave.Builtins |
| tString | Wave.Builtins |
| tUnit | Wave.Builtins |
| Type | Wave.Types |
| TypeApp | Wave.Types |
| TypeCon | |
| 1 (Type/Class) | Wave.Common |
| 2 (Data Constructor) | Wave.Types |
| TypeDef | Wave.Ast |
| TypeFun | Wave.Types |
| TypeRec | Wave.Types |
| TypeVar | |
| 1 (Type/Class) | Wave.Common |
| 2 (Data Constructor) | Wave.Types |
| unit | Wave.Builtins |
| Var | |
| 1 (Type/Class) | JS.Ast |
| 2 (Type/Class) | Wave.Ast |
| Variable | |
| 1 (Data Constructor) | JS.Ast |
| 2 (Data Constructor) | Wave.Ast |
| Variant | |
| 1 (Type/Class) | Wave.Common |
| 2 (Data Constructor) | Wave.Common |
| variant | Examples |