Gabriel Radanne

Results 318 comments of Gabriel Radanne

Other examples of this issue in tyxml in the module `Html5` (try to click on the `M.elt`) or the module `Xml_sigs.Iterable.attrib` (click on `attrib`). In general, the inline expansion is...

I rebased and fixed quite a few things in https://github.com/facebook/reason/compare/master...Drup:jsxlist In particular, inline lists and normal elements can now be interleaved: ` i [1,2] i [3] `. To allow that,...

`result` and `seq` are pretty much empty packages on recent OCaml versions. What's the issue exactly ?

> Having it in opam sounds risky (could easily get the wrong version). Is that really a problem ? We have the same kind of things for camlp4 at the...

I'm not very fond of the fact that installing a package that is _not_ lwt, would change lwt's core behavior completely. You wouldn't be able to see if you have...

Yeah, it's due to the fact that the implementation of the `Lwt_io.*printf*` family of function is fundamentally broken. Can you try with `Lwt_fmt` instead ? It shouldn't have the issue.

The types are similar, but not straight up compatible. It can be seen in particular when using `%a` in particular. Replacing one by the other would be a breaking change....

> Maybe `Lwt_fmt` could have a similar fate as `Lwt_log` where we deprecated it and recommend a separate package instead. I don't really see how that solves any of our...

> That solves the other thing you mentioned: > > > ideally, Lwt_fmt should not depend on lwt_unix so it could be used in more context. No, the goal to...

> However, libuv is maintained by more people, and has a larger user base, so one can expect it to be of higher quality, especially over time. Also, the Lwt...