learn-ocaml
learn-ocaml copied to clipboard
A Web Application for Learning OCaml
### Bug description It seems there's a race condition in `learn-ocaml build` that prevents us from safely using the `--jobs` option. ### To Reproduce Steps to reproduce the behavior: *...
This PR is intended to Reproduce and Fix ocaml-sf/learn-ocaml#414
> Related project scope: `grader` ## Bug description **When trying to grade an exercise from the `demo-repository`, an internal error is raised.** ### To Reproduce Steps to reproduce the behavior:...
On v. 0.12 the editor cut the `struct` keyword into `stru` and `ct`, concatenated with the next word. It still works if we replace the `end` keyword of my examples...
Currently, students' answers are read-only. It would be handy for a teacher to be able to annotate them to give some feedback about the code.
Hi, On `learnocaml_common.ml`, I noticed `let rec sync_save token save_file ` can actually create a new token if the `Update_save` returns an error (https://github.com/ocaml-sf/learn-ocaml/blob/master/src/app/learnocaml_common.ml#L439) - Is this the expected behaviour?...
Hi, In the context of some learn-ocaml exercises, I need to preload some external code (".ml" and ".cma" files). I tried to use the optional file "depend.txt" as described in...
As far as I can tell, there is no way of including our own static content (e.g. images) when deploying the server. We would like to include some example images...
It would be nice to have an option (learn-ocaml --pdf ?) which takes a list of exercise repertories and concatenate titles and [descr.html] or [descr.md] contents to generate a pdf....
When I define an exercise with some particular conditions for success, I’m not sure that my test functions correspond to what I want to do. For example, I have an...