Organisationsavsmocamlbranch/effect-syntaxBuild History

Build History for branch/effect-syntax

Builds (28)
Suppress unused type declaration warning for %eff
763939
Update Changes entry
26968b
Update Changes entry
ecec81
Whitespace changes
a9f918
Merge pull request #4 from Octachron/effect-syntax-nonlinear-patterns Effect syntax: error on nonlinear patterns in effect cases
bdab00
Merge pull request #3 from Octachron/effect-syntax-newtype Effect syntax: use Ctype.new_local_type
4fdc82
Move is_evaluated to lambda
9f83ac
Fix tests to handle trunk changes
69e51f
Disallow continuations in pattern guards. Originally fixed in https://github.com/ocaml-multicore/ocaml-multicore/pull/205.
f2b0c5
Removed unused constructors
0479cf
Fix pretty-printer for effect handler construct. Include a comma between the effect and the continuation.
e28f4b
Prune long lines
6170f4
Use new predefined types in the standard library. Promote menhir.
b2db4a
Bootstrap.
50b4ed
Added Changes entry
7b5236
Added Changes entry
2d3cee
Update testsuite/tests/effect-syntax/coroutines.ml Co-authored-by: Xavier Leroy <xavierleroy@users.noreply.github.com>
42582c
Update lambda/translcore.ml Co-authored-by: Xavier Leroy <xavierleroy@users.noreply.github.com>
7d199e
Update lambda/translcore.ml Co-authored-by: Xavier Leroy <xavierleroy@users.noreply.github.com>
c8aa38
tests/effect-syntax/coroutines.ml: use an exception for termination So that we test a mixture of effect and exception handling.
103495
Remove empty test
c5d42f
Use syntax for effect declaration in effect-syntax tests
2bda6c
Update effect syntax to handle the new continuation representation
cf6e11
Update effect syntax to handle the new continuation representation
579cb6
Update effect syntax to handle the new continuation representation
9a36dc
Update effect syntax to handle the new continuation representation
c216a2
More examples of effect handling using the new syntax
efda0a
Tests for effects using the `match ... with effect E,k -> ...` syntax The tests are taken from tests/effects/ but use the new syntax.
1a4c16