Raphaël Proust
Raphaël Proust
The main issue I see with that is for project using Lwt without Unix. Basically, the projects using js_of_ocaml will have this additional enforced dependency that they don't need. 1....
Oh yes, I didnt meant these names literally and `lwt` would be a better name for it. @aantron Do you know the historical reason why Lwt has an optional `base-unix`...
When next I work on Lwt, I will attempt to remove the optional dependency. I will probably attempt to have - `lwt-core`: the unix-less part - `lwt-unix`: the unix part...
See https://github.com/ocsigen/lwt/pull/784 for some earlier discussion of this. TL;DR: - `Lwt_main.run` treats paused and yielded promises differently: it resolves paused promises twice as often as yielded promises. - This is...
I'll ask some opam wizards about the general test of all dependencies.
I cannot reproduce on my machine (5.4.2, ocaml-4.12.0, linux). I doubt the OS would have an influence on that although I can't exclude it completely. Did you get this error...
I tend to prefer not using ppx but that's partly a personal preference. In fact, I have only three (hand-wave) rational (/hand-wave) and non-minor concerns: - It widens the area...
I have converted Lwt_list, by hand, to the form that it would have with the ppx. I've pushed the experiment on https://github.com/raphael-proust/lwt/tree/experiment-with-backtrace-bind It's clearly less readable. And unlike the ppx,...
On the one hand I understand the potential problems regarding the current situation. On the other hand, it's a good thing that Lwt provides a polymorphic equality that works similarly...
You might want to put these startup program in your .xinitrc (before `exec ${wm_bin}`)