Play

Timeline
Login

50 events occurring around 9354cf132114370d.

2021-04-18
13:03 Changes to wiki page roadmap artifact: a908746ea1 user: robin.hansen
09:51 Closed ticket [2e8c31ce9d]: Alpha 2: Module resolution plus 3 other changes artifact: ee65422d74 user: robin.hansen
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:27 Edit [858d57ef6f]: Edit check-in comment. artifact: 1df38db811 user: robin.hansen
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:25 Changes to wiki page roadmap artifact: a14a2eeefc user: robin.hansen
08:25 Changes to wiki page roadmap artifact: c580aa4d5f user: robin.hansen
08:17 Closed ticket [0a58fee236]: Bug with negative numbers plus 4 other changes artifact: 867b0e76a2 user: robin.hansen
08:15 Closed ticket [199c72582a]: Is it possible to write the 'if' word? plus 4 other changes artifact: e88ee1c95d user: robin.hansen
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
13:38
CLI now injects path to stdlib as a package path. Closed-Leaf check-in: 40164ce609 user: robin.hansen tags: cli
13:01
Detect errors in CLI.elm, and forward those errors to the terminal. check-in: 3b0a88175e user: robin.hansen tags: cli
12:58
Add standard library as a dependency when creating a project with the 'init' command. check-in: 34e9e1a068 user: robin.hansen tags: cli
08:01
Add cli command for initializing project. check-in: 770b0da167 user: robin.hansen tags: cli
07:42
Find path to stdlib and pass that on to PackageLoader.elm. check-in: b5bd5c4ee0 user: robin.hansen tags: cli
07:30
Check for existance of 'play.json' before initializing Elm-based compiler. check-in: 81e0c6f0c7 user: robin.hansen tags: cli
2021-04-06
08:17
Function marked as entry point is now actually exported from wasm module. Command works! check-in: 271a8a283a user: robin.hansen tags: cli
08:02
Added cli command for executing a function. Missing elm-side implementation. check-in: 0075328824 user: robin.hansen tags: cli
2021-04-03
07:56
Remove debug statement. check-in: 874da70254 user: robin.hansen tags: cli
07:29
Fixed bug when parsing words which could result in two words being interpreted as one. check-in: ec17f65074 user: robin.hansen tags: cli
2021-04-02
12:37
cli.js <-> CLI.elm interop completed, but there seems to be a bug in the parser that needs to be fix... check-in: 695ec5f34b user: robin.hansen tags: cli
2021-03-31
14:45
Initial work on cli.js <-> CLI.elm interop. Works fine, just need to implement missing messages. check-in: 4712590b0f user: robin.hansen tags: cli
2021-03-30
10:04
Load and initialize Elm code in bin/cli.js check-in: cab10c643e user: robin.hansen tags: cli
09:41
Fix compile error in Main.elm check-in: d20a4dc6a5 user: robin.hansen tags: trunk
09:39 Edit [7a0deace46]: Edit check-in comment. artifact: 5e7932d1f6 user: robin.hansen
09:29
Added new Elm module containing CLI related functionality. This will be compiled toa bin/compiler.js... check-in: 5ff3a4c6ce user: robin.hansen tags: cli
09:27 Edit [7a0deace46]: Mark "Closed". artifact: 5db952046b user: robin.hansen
09:27 Edit [66257248df]: Move to branch cli. artifact: 0f1b0761ca user: robin.hansen
09:15
Added initial workings of a cli program. check-in: 66257248df user: robin.hansen tags: cli
08:57
Create new branch named "cli" (mistake) Closed-Leaf check-in: 7a0deace46 user: robin.hansen tags: cli
08:57
Merge basic module and package support. check-in: 97ad30bba8 user: robin.hansen tags: trunk
2021-03-28
11:18
PackageLoader now successfully generates Qualified AST for a multi-module project. Skips validation,... Closed-Leaf check-in: 6eb1210a51 user: robin.hansen tags: modules
More ↓