I just got reminded that epoll() has no effect on regular files on Linux by
reading an nginx article [1] [2] and why that is [3] [4].
By what means does the IO manager make reads (wraps around the read() syscall
on Linux) non-blocking?
Does it always use read() in `foreign import safe` (or
Thanks for the trac tickets about CSE. However, I would like to get some
advice on how these features can be improved on *generally*. Are there any
known limitations or areas where they are lacking in some aspect, or
feature requests associated with them? Something worthy of a couple month
long
Hi Peter,
as a start, here are few tickets concerning CSE:
https://ghc.haskell.org/trac/ghc/query?status=!closed=~CSE
I'm not sure if there are keywords for strictness analysis or
let-floating on Trac. Here's the full list of keywords:
https://ghc.haskell.org/trac/ghc/report/25?max=500.
Hope