links icon indicating copy to clipboard operation
links copied to clipboard

Links: Linking Theory to Practice for the Web

Results 124 links issues
Sort by recently updated
recently updated
newest added

Related to #766. If we name every handler definition, then we should also give each name a suitable type. At the moment the type of a handler definition is not...

enhancement
cleanup

Current behaviour is to expose the SessionFail effect by default, but it's such a pain that it would be better to have it off as the default behaviour.

This is on Mac OSx, experienced by a student trying to do a project using Links and replicated by me. After installing OPAM, OCaml and Links, we can run Links...

bug

In the parameterised effect handlers patch it is currently not possible to add type annotations to parameterised resumptions. The following program illustrates the bug ``` > fun(m) { handle(m())(true ->...

bug

This small patch updates the `links.opam` file as generated by the specification in `dune-project`. Note the changes are generated by `dune`.

This patch makes it possible to annotate effectful operations at the term-level. Type annotations are crucial when operations are polymorphic. Prior to this patch, it was only possible to annotate...

The cancellation mechanism of session exceptions causes the runtime/evaluator to hang indefinitely in some cases when the context to be cancelled closes over a captured continuation. The following example triggers...

bug

This PR: - removes some `ignore` lines in the tests file for tests that are now passing; - fixes some tests; - moves the dependency chasing to the loader (as...

The following code: ``` sig f : Comp({}, Bool) fun f() { () } ``` fails with the error: ``` :0: Kind mismatch: Type argument 1 for type constructor Comp...

This PR fixes #1210 and the order of the `fn_params` member of the function descriptor. The implementation of this fix adds a string map which has a different `compare` function:...