Handle +System.IO

data Handle
base System.IO, base GHC.IO.Handle
Haskell defines operations to read and write characters from and to files, represented by values of type Handle. Each value of this type is a handle: a record used by the Haskell run-time system to manage I/O with file system objects. A handle has at least the following properties: * whether it manages input or output or both; * whether it is open, closed or semi-closed; * whether the object is seekable; * whether buffering is disabled, or enabled on a line or block basis; * a buffer (whose length may be zero). Most handles will also have a current I/O position indicating the next input or output operation will occur. A handle is readable if it manages only input or both input and output; likewise, it is writable if it manages only output or both input and output. A handle is open when first allocated. Once it is closed it can no longer be used for either input or output, though an implementation cannot re-use its storage while references remain to it. Handles are in the Show and Eq classes. The string produced by showing a handle is system dependent; it should include enough information to identify the handle for debugging. A handle is equal according to == only to itself; no attempt is made to compare the internal state of different handles for equality.
data HandlePosn
base System.IO, base GHC.IO.Handle
package HandlerSocketClient
package
This package implemets API for a HandlerSocket client. Version 0.0.5
ioeGetHandle :: IOError -> Maybe Handle
base System.IO.Error
ioeSetHandle :: IOError -> Handle -> IOError
base System.IO.Error
package bytestring-handle
package
package event-handlers
package
Simple event handler set management. Version 0.0.0.3
package hack-handler-cgi
package
package hack-handler-epoll
package
Hack handler implemented using System.Linux.Epoll Version 0.1.3
package hack-handler-evhttp
package
Hack EvHTTP (libevent) Handler Version 2009.8.4
package hack-handler-fastcgi
package
package hack-handler-happstack
package
Hack Happstack server handler Version 2009.12.20
package hack-handler-hyena
package
Hyena hack handler Version 2010.3.15
package hack-handler-kibro
package
Hack Kibro handler Version 2009.5.27
package hack-handler-simpleserver
package
This should not be used in a production environment. However, it's useful for testing. 0.2.0.2 is equal to 0.2.0.1 but with extended ranges for network and web-encodings packages Version 0.2.2
package hack2-handler-happstack-server
package
Hack2 Happstack server handler Version 2011.6.20
package hack2-handler-mongrel2-http
package
Hack2 Mongrel2 HTTP handler Version 2011.10.31
package hack2-handler-snap-server
package
Hack2 Snap server handler Version 2012.1.19
package hack2-handler-warp
package
Hack2 warp handler Version 2012.5.25
package mongrel2-handler
package
Mongrel2 Handler Library. This handler library requires that the Mongrel2 server is set up to use the tnetstring protocol. Version 0.3.2

Show more results