Play

Timeline
Login

50 most recent check-ins related to "trunk"

2021-04-21
08:26
Add (untested) parser for module definitions. check-in: 6bae4df17f user: robin.hansen tags: module-definition
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-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
2021-03-30
09:41
Fix compile error in Main.elm check-in: d20a4dc6a5 user: robin.hansen tags: trunk
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
2021-02-13
07:46
Update copyright year in LICENSE. check-in: e0f1c277bd user: robin.hansen tags: trunk
2021-02-12
09:19
Merge new test script names from trunk. check-in: 4a3f3a82db user: robin.hansen tags: modules
06:31
Change name scheme of scripts. check-in: 87090dea70 user: robin.hansen tags: trunk
2021-02-03
09:10
Parser now supports relative and absolut module references. check-in: f477fd7e39 user: robin.hansen tags: modules
2021-02-01
05:29
Update dependencies check-in: 98700dab4b user: robin.hansen tags: trunk
2021-01-24
09:58
Update dependencies check-in: b6a69c37e4 user: robin.hansen tags: trunk
09:52
Remove warning about being compiled in debug mode from elm bundle, which cleans up the output from t... check-in: fd2d78e20e user: robin.hansen tags: trunk
07:22
Make syntax changes based on language proposal [49d490f836]. Fixes tickets [05dc3c652b], [2ed5dbbb6d... check-in: 5de766c3d5 user: robin.hansen tags: trunk
07:19
Add unit test to make sure defining functions without bodies is legal. Closed-Leaf check-in: 12f2f38909 user: robin.hansen tags: alpha2-syntax-changes
2021-01-19
16:09
deftype: is now defstruct:. Disabled source location test, with intention of enabling it after all s... check-in: 1757d09f8c user: robin.hansen tags: alpha2-syntax-changes
2021-01-17
10:32
Simplify tests by automating ctor and getter/setter boilerplate. check-in: e9d8932285 user: robin.hansen tags: trunk
2020-11-19
09:45
Create new branch named "releases" check-in: e80d8311d7 user: robin.hansen tags: releases
09:44
Create new branch named "alpha-1" check-in: cc1aacf919 user: robin.hansen tags: alpha-1
05:57
Fix 'Quotations' example in play ground. check-in: fc5483d159 user: robin.hansen tags: trunk, alpha-1, releases
05:56
Make sure code use to reproduce bug works as expected. Closed-Leaf check-in: af3cd0eeff user: robin.hansen tags: bugfix-generics-and-quotations
2020-11-17
14:42
Add test for compilation failure found in playground. check-in: d4ac6cbece user: robin.hansen tags: bugfix-generics-and-quotations
2020-10-23
04:46
TypeChecker now checks to see if a multiword handles every possible leading type. Fixes [56a0fe1350]... check-in: dbcb88d2fc user: robin.hansen tags: trunk
04:44
Add error message for inexhaustive multiwords. Closed-Leaf check-in: 30f96733db user: robin.hansen tags: exhaustiveness-checking
2020-10-16
05:02
Prepare for exhaustiveness checking. check-in: e9251da064 user: robin.hansen tags: exhaustiveness-checking
2020-10-13
05:00
Unions with generic branches can now be used in multiwords. Fixing [0dd72ccbb4]. check-in: 1fd01c7a22 user: robin.hansen tags: trunk
04:57
Resolve generics in the types of implementation of nodes, which fixes issues with auto-boxing behavi... Closed-Leaf check-in: 73fc0b4551 user: robin.hansen tags: multiwords-generic-case
2020-09-29
05:08
Update dependencies check-in: cb74d49088 user: robin.hansen tags: trunk
04:24
Add failing test for generic cases in multiwords. check-in: d478546c6f user: robin.hansen tags: multiwords-generic-case
2020-09-19
17:31
Massive re-write to improve the reporting of errors. Fixes [20df8f9a8f] and [759b63d71d]. check-in: 4c389f6d48 user: robin.hansen tags: trunk
17:29
Add human readable description of type errors. Closed-Leaf check-in: f33a172238 user: robin.hansen tags: refactor-for-better-error-handling
2020-09-04
13:58
Play is now MIT licensed. Fixes [4d810d8d3a]. check-in: 055009be66 user: robin.hansen tags: trunk
2020-08-12
12:37
Create new branch named "refactor-for-better-error-handling" check-in: cdbf279a57 user: robin.hansen tags: refactor-for-better-error-handling
12:31
Auto (un)boxing of integers that are involved as the target of multiwords. Fixes [143c4a153a]. check-in: 24260843e0 user: robin.hansen tags: trunk
12:29
Remove codegen test case for pattern matches including generics. This will be added back in, in a la... Closed-Leaf check-in: 46a4d80dc8 user: robin.hansen tags: codegen-generic-multiwords
2020-08-07
14:02
Add tests for currently missing functionality in codegen check-in: 435bf2d49e user: robin.hansen tags: codegen-generic-multiwords
2020-08-06
10:52
Can now use parens in type signatures for expressing generic types and unions. check-in: 1f6d7fad40 user: robin.hansen tags: trunk
2020-08-05
14:14
Support recursive words and fix type checking issue with union comparision.

Detect recursive words ... check-in: 3aba10c79c user: robin.hansen tags: trunk

2020-08-03
13:55
Add support for custom types and unions with generic members. Fixes [87af6169a3]. check-in: 633b4e1088 user: robin.hansen tags: trunk
13:54
Fix remaining issues with generic types and codegen. Closed-Leaf check-in: 5779464d2f user: robin.hansen tags: generic-types-and-unions
2020-05-31
12:31
New syntax to define a custom type with generic members. check-in: 41d44e9128 user: robin.hansen tags: generic-types-and-unions
2020-05-30
16:05
Make sure a symbol cannot contain the line comment token. check-in: 1a970a2759 user: robin.hansen tags: trunk
15:27
Fix incompatibilities in wasm tests as a result to syntax changes in the parser rewrite. check-in: be3c2e3675 user: robin.hansen tags: trunk
15:19
Merge parser rewrite. check-in: fd6b5c094e user: robin.hansen tags: trunk
15:19
Dont expose everything from parser module. Closed-Leaf check-in: 0e2f00f774 user: robin.hansen tags: parser-rewrite
More ↓