aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update todo, specHEADmainJan Tuomi2023-07-272-2/+11
|
* Ensure that imports do not overwrite symbolsJan Tuomi2022-12-116-24/+56
|
* Only evaluate fn arg when immediately calling function with that argJan Tuomi2022-12-113-36/+25
|
* Fix collection literal evaluationJan Tuomi2022-12-117-18/+70
|
* Update spec.mdJan Tuomi2022-12-111-1/+7
|
* Refactor builtins, add new onesJan Tuomi2022-12-114-91/+188
|
* Add char datatypeJan Tuomi2022-12-113-4/+31
|
* Fix evaled expr result print orderJan Tuomi2022-12-111-11/+11
|
* Reimplement Ord instance for ASTNodeJan Tuomi2022-12-101-2/+16
|
* Add atom data typeJan Tuomi2022-12-099-24/+121
|
* Add do builtinJan Tuomi2022-12-099-19/+64
|
* Fix purity issueJan Tuomi2022-12-098-30/+46
|
* Disallow fn def without any paramsJan Tuomi2022-12-091-14/+14
|
* Add try! builtinJan Tuomi2022-12-095-2/+47
|
* Fix ASTTag Show instanceJan Tuomi2022-12-081-1/+1
|
* Improve error reportingJan Tuomi2022-12-089-135/+152
|
* Update READMEJan Tuomi2022-12-081-2/+6
|
* Fix stack.yamlJan Tuomi2022-12-081-1/+2
|
* Support reading from stdin with '-i -'Jan Tuomi2022-12-081-1/+3
|
* Fix fn call with zero argumentsJan Tuomi2022-12-085-26/+55
|
* Fix core/common functionsJan Tuomi2022-12-081-3/+3
|
* Update READMEJan Tuomi2022-12-081-3/+10
|
* Add correct data to project filesJan Tuomi2022-12-085-46/+31
|
* Add :tag AST, refactor core to use itJan Tuomi2022-12-0812-25/+76
|
* Use Integer instead of Int in ASTIntegerJan Tuomi2022-12-083-5/+7
|
* Add "let memo" syntax for automatic memoizationJan Tuomi2022-12-087-39/+119
|
* Fix function body let issueJan Tuomi2022-12-077-160/+161
|
* Fix bug in core/maybe.milchJan Tuomi2022-12-071-3/+1
|
* Fix some stuffJan Tuomi2022-12-063-10/+11
|
* Fix examples/impure-concept.milchJan Tuomi2022-12-061-4/+6
|
* Add testsJan Tuomi2022-12-063-9/+57
|
* Add core/result.milchJan Tuomi2022-12-064-29/+40
|
* Rename and add lib stuffJan Tuomi2022-12-065-71/+115
|
* Combine envThis and envImportedJan Tuomi2022-12-064-49/+19
|
* Use adt instead of bool for ASTFunction purityJan Tuomi2022-12-064-58/+58
|
* Refactor -e option into -E and -eJan Tuomi2022-12-063-8/+26
|
* Rename stdlib -> core, allow import without .milch suffixJan Tuomi2022-12-065-7/+6
|
* Clean up examples, stdlibJan Tuomi2022-12-069-181/+40
|
* Remove ! from end of builtin top-level functionsJan Tuomi2022-12-0616-115/+169
|
* Add stdlib stuff, aoc22_1 exampleJan Tuomi2022-12-065-0/+150
|
* Fix string parsing issueJan Tuomi2022-12-061-1/+1
|
* Add builtinsJan Tuomi2022-12-061-1/+23
|
* Implement set functions on recordsJan Tuomi2022-12-062-1/+29
|
* Implement get functions on recordsJan Tuomi2022-12-061-5/+19
|
* Implement record! and generate create fnJan Tuomi2022-12-063-10/+68
|
* Add -O2 to ghc-optionsJan Tuomi2022-12-056-21/+12
|
* Rename project to MilchJan Tuomi2022-12-0515-32/+50
|
* Implement purity checkingJan Tuomi2022-12-057-61/+139
|
* Add record, union conceptsJan Tuomi2022-12-054-3/+96
|
* Add impure conceptJan Tuomi2022-12-051-0/+12
|