Results 348 comments of Thomas Leonard

0install does completion with multiple shells (bash, fish, zsh). There are some scripts that get installed in the shell's config: https://github.com/0install/0install/tree/master/share These invoke `0install _complete`, which is a hidden sub-command....

Note: `example/5-promise` might need renaming, as it no longer uses any promises. However, it did get a lot simpler! https://github.com/aantron/dream/pull/194/files#diff-650816042e8a374f7a76bf017cdf8a7ddac340e96b8c66f0e383005b390eaf48

> I am slightly concerned by capabilities. They do seem to make all the examples more verbose. In particular, the ones with sleep have extra machinery for extracting and passing...

I've pushed a commit to have Eio run the accept loop too (and then convert the resulting flow to Lwt_unix for httpaf-lwt). Note that this depends on https://github.com/ocaml-multicore/eio/pull/155.

Looks like this is a bug in `Ssl`'s C stubs: https://github.com/savonet/ocaml-ssl/issues/76

I'm trying to add a luv backend to [eio](https://github.com/ocaml-multicore/eio). At the moment, eio only works on Linux (and only recent versions, as it uses io-uring). I think luv might be...

There's no hurry at all; I just thought it was a mistake that it was missing. I was going to use it to implement e.g. the reuseaddr socket option, but...

> AFAIK reuseaddr is very needed by many applications Yes, but it looks like libuv turns it on by default for all tcp connections, so that's OK: https://github.com/libuv/libuv/blob/47e0c5c575e92a25e0da10fc25b2732942c929f3/src/unix/tcp.c#L164 So the...

Any chance of a release with this soon? It would be useful for various things, including Lwt integration.

Any chance of using `Cstruct.t` for this? Would save copying between all the various versions of this type. Eio is already wrapping luv buffers in cstructs.