Jérôme Vouillon
Jérôme Vouillon
Thanks for your pull request! `Option.map` is a fairly recent addition to the OCaml standard library, so we prefer to wait a bit before merging it.
Long ago, before Xavier Leroy rewrote it, the `Str` library supported these pattern as well...
That's what we want, for instance if we want to split a string at each beginning of line. But indeed, there is no way to tell `Re` to match without...
The main issue to make the implementation generic is that it is table-based. This works well when there are only 256 possible characters, but does not scale to the one...
To measure performances, I use the following code, which spends most of its time traversing a string: ```ocaml let rec repeat n f = if n > 0 then begin...
By the way, the code used to be compiled with the `-unsafe` flag. Also, the code was optimized for the register-starved i386 architecture. It could certainly be simplified. In particular,...
Maybe I'm missing something, but as far as I can see, there are still data-dependent branches in this code. Performing the same computation on both branches of a match is...
The [Fetch API](https://fetch.spec.whatwg.org/) provides access to the server response as a stream, which might be better than XMLHTTPRequest which keeps the whole response in memory.
We have the following chain of dependencies: `eliom -> ocsigenserver -> ipaddr -> ppx_sexp_conv`. ... and the latest version of `ppx_sexp_conv` depends on `base`. You can edit `Makefile` as follows...
You need to use `-jsopt` to pass arguments to `js_of_ocaml`: ``` js_of_eliom -jsopt --pretty -o /tmp/a.out ```