Quoth John Millikin <jmilli...@gmail.com>,
...
> One is to give low-level access, using abstractions as close to the
> real API as possible. In this model, "unix" would provide functions
> like [[ rename :: ByteString -> ByteString -> IO () ]], and I would
> know that it's not going to do anything weird to the parameters.

I like that a lot.  In the "PEP" I see the phrase "in the same way that
the C interfaces can ignore the encoding" - and the above low level
access seems to belong to that same non-problematic category.

        Donn

_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to