| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update todo, specHEADmain | Jan Tuomi | 2023-07-27 | 2 | -2/+11 |
| * | Ensure that imports do not overwrite symbols | Jan Tuomi | 2022-12-11 | 6 | -24/+56 |
| * | Only evaluate fn arg when immediately calling function with that arg | Jan Tuomi | 2022-12-11 | 3 | -36/+25 |
| * | Fix collection literal evaluation | Jan Tuomi | 2022-12-11 | 7 | -18/+70 |
| * | Update spec.md | Jan Tuomi | 2022-12-11 | 1 | -1/+7 |
| * | Refactor builtins, add new ones | Jan Tuomi | 2022-12-11 | 4 | -91/+188 |
| * | Add char datatype | Jan Tuomi | 2022-12-11 | 3 | -4/+31 |
| * | Fix evaled expr result print order | Jan Tuomi | 2022-12-11 | 1 | -11/+11 |
| * | Reimplement Ord instance for ASTNode | Jan Tuomi | 2022-12-10 | 1 | -2/+16 |
| * | Add atom data type | Jan Tuomi | 2022-12-09 | 9 | -24/+121 |
| * | Add do builtin | Jan Tuomi | 2022-12-09 | 9 | -19/+64 |
| * | Fix purity issue | Jan Tuomi | 2022-12-09 | 8 | -30/+46 |
| * | Disallow fn def without any params | Jan Tuomi | 2022-12-09 | 1 | -14/+14 |
| * | Add try! builtin | Jan Tuomi | 2022-12-09 | 5 | -2/+47 |
| * | Fix ASTTag Show instance | Jan Tuomi | 2022-12-08 | 1 | -1/+1 |
| * | Improve error reporting | Jan Tuomi | 2022-12-08 | 9 | -135/+152 |
| * | Update README | Jan Tuomi | 2022-12-08 | 1 | -2/+6 |
| * | Fix stack.yaml | Jan Tuomi | 2022-12-08 | 1 | -1/+2 |
| * | Support reading from stdin with '-i -' | Jan Tuomi | 2022-12-08 | 1 | -1/+3 |
| * | Fix fn call with zero arguments | Jan Tuomi | 2022-12-08 | 5 | -26/+55 |
| * | Fix core/common functions | Jan Tuomi | 2022-12-08 | 1 | -3/+3 |
| * | Update README | Jan Tuomi | 2022-12-08 | 1 | -3/+10 |
| * | Add correct data to project files | Jan Tuomi | 2022-12-08 | 5 | -46/+31 |
| * | Add :tag AST, refactor core to use it | Jan Tuomi | 2022-12-08 | 12 | -25/+76 |
| * | Use Integer instead of Int in ASTInteger | Jan Tuomi | 2022-12-08 | 3 | -5/+7 |
| * | Add "let memo" syntax for automatic memoization | Jan Tuomi | 2022-12-08 | 7 | -39/+119 |
| * | Fix function body let issue | Jan Tuomi | 2022-12-07 | 7 | -160/+161 |
| * | Fix bug in core/maybe.milch | Jan Tuomi | 2022-12-07 | 1 | -3/+1 |
| * | Fix some stuff | Jan Tuomi | 2022-12-06 | 3 | -10/+11 |
| * | Fix examples/impure-concept.milch | Jan Tuomi | 2022-12-06 | 1 | -4/+6 |
| * | Add tests | Jan Tuomi | 2022-12-06 | 3 | -9/+57 |
| * | Add core/result.milch | Jan Tuomi | 2022-12-06 | 4 | -29/+40 |
| * | Rename and add lib stuff | Jan Tuomi | 2022-12-06 | 5 | -71/+115 |
| * | Combine envThis and envImported | Jan Tuomi | 2022-12-06 | 4 | -49/+19 |
| * | Use adt instead of bool for ASTFunction purity | Jan Tuomi | 2022-12-06 | 4 | -58/+58 |
| * | Refactor -e option into -E and -e | Jan Tuomi | 2022-12-06 | 3 | -8/+26 |
| * | Rename stdlib -> core, allow import without .milch suffix | Jan Tuomi | 2022-12-06 | 5 | -7/+6 |
| * | Clean up examples, stdlib | Jan Tuomi | 2022-12-06 | 9 | -181/+40 |
| * | Remove ! from end of builtin top-level functions | Jan Tuomi | 2022-12-06 | 16 | -115/+169 |
| * | Add stdlib stuff, aoc22_1 example | Jan Tuomi | 2022-12-06 | 5 | -0/+150 |
| * | Fix string parsing issue | Jan Tuomi | 2022-12-06 | 1 | -1/+1 |
| * | Add builtins | Jan Tuomi | 2022-12-06 | 1 | -1/+23 |
| * | Implement set functions on records | Jan Tuomi | 2022-12-06 | 2 | -1/+29 |
| * | Implement get functions on records | Jan Tuomi | 2022-12-06 | 1 | -5/+19 |
| * | Implement record! and generate create fn | Jan Tuomi | 2022-12-06 | 3 | -10/+68 |
| * | Add -O2 to ghc-options | Jan Tuomi | 2022-12-05 | 6 | -21/+12 |
| * | Rename project to Milch | Jan Tuomi | 2022-12-05 | 15 | -32/+50 |
| * | Implement purity checking | Jan Tuomi | 2022-12-05 | 7 | -61/+139 |
| * | Add record, union concepts | Jan Tuomi | 2022-12-05 | 4 | -3/+96 |
| * | Add impure concept | Jan Tuomi | 2022-12-05 | 1 | -0/+12 |
