Results 147 comments of Louis Gesbert

On second thought, just removing the file in the handler of exceptions that are raised during write should already help a lot, shouldn't it ?

- **Issue 1** `--locked` in fact specifies the exact OCaml version, so that should solve the issue (although it's not explicit about the variant, i.e. ocaml-system, ocaml-base-compiler or variants ;...

The reason for `--profile=release` is that `dev` uses debug flags to `jsoo` that simply didn't scale with the project (like `--sourcemap`, etc; I wasn't patient enough for compilation to terminate)...

Indeed, sharing code between graders now requires the definition of a library; but that's much simpler than it seems, and it doesn't need to be user-facing. We'll improve the documentation...

> this dune file doesn't have [...] I guess that for this example they don't use the preprocessor, because they only provide helper functions that don't need it ? >...

Sorry for the lag. This might be due to an issue with your version of opam, would you mind trying to update to 2.1.5 ?

Did you setup the opam shell hooks so that your PATH variable is correctly updated ? You can do so with `opam init --reinit --enable-shell-hook -i` (and then restart your...

Yeah Github is terrible in that regard... making artifacts easily available should be a no-brainer. Even with the screenshot I am ​not sure this is a viable solution because it...

Opam doesn't use them, so I had to focus on the smallest part that would make it work for us — I also didn't want to put in untested code,...

Thanks for the suggestion. It wouldn't be very easy to change, since `ocaml` is part of the bootstrapping process, but would certainly be useful.