In local.glasgow-haskell-users, you wrote:
> For Unix, use Posix.handleToFd to get a descriptor, then fdopen() (in
> C, or write a foreign import) to get a FILE*.
> Also, don't forget about synchronisation issues between the C and
> Haskell interfaces to the descriptor (e.g. buffering).

After the 'handleToFd', there shouldn't be any issues of interference
because the handle becomes unusable in Haskell-land.

Volker
-- 
http://www-i2.informatik.rwth-aachen.de/stolz/ *** PGP *** S/MIME
rage against the finite state machine 
_______________________________________________
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to