21 check-ins related to "stdlib"
2021-04-17
| ||
11:05 | First implementation of the standard library. Leaf check-in: 7e9c8cf531 user: robin.hansen tags: trunk | |
11:04 | Add a couple of more functions to list module. Closed-Leaf check-in: 442b0f85ca user: robin.hansen tags: stdlib | |
2021-04-16
| ||
14:56 | Fix bug where generic arguments in quotations didn't renamed properly in the type checking phase, ca... check-in: a64dc94e65 user: robin.hansen tags: stdlib | |
09:00 | Undo bad commit. check-in: 8dbdb99d0a user: robin.hansen tags: stdlib | |
08:25 | Bad commit. check-in: 858d57ef6f user: robin.hansen tags: stdlib | |
08:24 | Include member types of union when printing error message. Also fix implementation of list/fold. Sti... check-in: a29bc5e10b user: robin.hansen tags: stdlib | |
2021-04-15
| ||
09:55 | Fix bug where type checker would remove generic from inferred output of a multi-function, if the sam... check-in: aee83f3ef4 user: robin.hansen tags: stdlib | |
09:32 | Fix bug where type checker would infer a nested union as possible input type. Unions are flattened. check-in: 9353390979 user: robin.hansen tags: stdlib | |
2021-04-13
| ||
13:58 | Instead of inferring types of each branch in a multi-fn and compare the results to type annotation, ... check-in: 76d7054f19 user: robin.hansen tags: stdlib | |
2021-04-11
| ||
10:07 | Add unit test that reproduces current typechecking bug with stdlib. check-in: 07dba377f5 user: robin.hansen tags: stdlib | |
09:20 | Union members of custom types were not properly qualified. check-in: a45999dbcb user: robin.hansen tags: stdlib | |
2021-04-10
| ||
09:26 | Remove optimization which caused a crash if a quotation referenced a yet-to-be qualified word. check-in: 49cc39c5d1 user: robin.hansen tags: stdlib | |
2021-04-09
| ||
08:08 | Added List data structure. The implementation of fold revealed several bugs in the compiler. check-in: 744a763bab user: robin.hansen tags: stdlib | |
07:37 | Added Pair/2-Tuple data structure. check-in: a327035cc3 user: robin.hansen tags: stdlib | |
2021-04-08
| ||
14:29 | Add maybe module. check-in: b568971705 user: robin.hansen tags: stdlib | |
14:20 | Add number functions. check-in: 9354cf1321 user: robin.hansen tags: stdlib | |
14:08 | Add helper function to perform two quotations on a single value. check-in: fd3d3efaf8 user: robin.hansen tags: stdlib | |
14:02 | Added booleans to stdlib. check-in: a22d52bc99 user: robin.hansen tags: stdlib | |
13:42 | Rename stdlib/basic to stdlib/core. check-in: e4c78a4a49 user: robin.hansen tags: stdlib | |
2021-04-07
| ||
14:32 | Begin working on a proper standard_library. check-in: 7c2806c6fc user: robin.hansen tags: stdlib | |
13:39 | Add cli program to compile projects, run functions and initiate new projects. check-in: 9318fc4c3b user: robin.hansen tags: trunk | |