
On 2008-08-28 14:45 -0700 (Thu), Jonathan Cast wrote:
Now, I happen to know that the only top-level handles that can be established without issuing an open system call are
stdin stdout stderr
(unless you're happy to have your global nonStdErr start its life attached to an unopened FD).
I've not thought through exactly how this might relate to your argument,
but certainly, though there might or might not be Haskell Handles for
other file descriptors, they can start out open without calling open.
Compile this simple program:
#import