Daniel Bünzli
Daniel Bünzli
Thanks for your questions. Here are a few, if not answers, at least comments, on these points. > I suspect that there is a lot to unpack in this statement,...
Yes this is mentioned in point 6. of the [design notes](https://github.com/dbuenzli/affect/blob/master/DESIGN.md).
> E.g. `select` should probably be provided by the scheduler implementation instead of being hardcoded in `Funix`. The fiber scheduler should not be concerned about this though. The idea is...
> From what I can see in `affect`'s api, (and something I'm really happy to see, as now I don't have to implement a high level scheduler to test some...
Thanks for the report. The current full logic for windows is [here](https://github.com/dbuenzli/bos/blob/88d3ba395ca8401d72e8d7c2df1c5065afd475cf/src/bos_os_dir.ml#L76-L82). Could you please suggest the best logic for it ? Simply lookup the `USERPROFILE` env var ? /cc...
[Here](https://github.com/b0-system/b0/commit/4dc233a52a9cc85c323804dd57235c47faa40c75)'s an implementation that could fit modulo windows testing.
`realpath` was added to `Unix` in OCaml 4.13.
It also makes compiler error messages less clear. I haven't used `bos` in a while. What's the general strategy ?
Yes this is documented [here](http://erratique.ch/software/bos/doc/Bos.OS.File.html#output). I'm afraid there's no good solution to this problem but not use these functions and handle this yourself in these cases, using for example bos'...
Or maybe an `atomic` optional argument could be added which defaults to `true`.