Anton Bachin
Anton Bachin
To summarize the above comment, people won't be inserting `map`s into sequences of `let`s. And, it's best not to use `map` even at the end of such sequences, because that...
@lessp have you written code that substantially uses `let.map`? Curious about your experience with it in light of https://github.com/aantron/promise/issues/52#issuecomment-589982030.
Thanks! I am happy to leave them in and not deprecate them.
Should we maybe fix this in Lwt, by always recommending `conf-libev`, maybe issuing warnings if it's not installed? Are there any platforms where libev is not available, that we are...
Fair enough. If it's ever the right time to require libev, please let me know. There is also of course the impending libuv thing.
This is now [supported](https://github.com/aantron/bisect_ppx#Dune) by Dune.
The Lwt Unix tests take 45 seconds on my system at the moment. It should be possible to get this down to around 5-10 seconds. More importantly, only a small...
My apology, it would have to be something like `Alcotest.lock : unit -> (unit -> unit M.t) -> M.t`, so the usage would be `directory_lock @@ fun () -> the_test_case`,...
In the pseudcode, ``` let p_1 = ... in let p_2 = ... in p_1 >>= fun () -> p_2 >>= fun () -> ``` the `...` code that creates...
Great :) The only other thing I'd note is that it might (*might*, not sure) be better to create an API like ```ocaml type lock val make_lock : unit ->...