úÎ%ï$É     beta Ertugrul Soeylemez <es@ertes.de>'Exception for timed out IO operations. :Enumerate from a handle with the given buffer size (first G argument), read timeout in milliseconds (second argument) and session A timeout in milliseconds (third argument). If either timeout is  exceeded a  exception is thrown via . DEnumerate from a handle with the given buffer size (first argument) C and timeout in milliseconds (second argument). If the timeout is  exceeded a  exception is thrown via . CNote that this timeout is not a timeout for the whole enumeration, G but for each individual read operation. In other words, this timeout  protects against dead/-unresponsive peers, but not against (perhaps & intentionally) slowly sending peers.  Predicate for ASCII whitespace. BWrites its inputs to the given handle. Times out after the given  number of milliseconds with a  iteratee exception. The 6 handle should be unbuffered and in binary mode. See   and . APlease note that only the write operations themselves are timed. C Most notably the operation of the data source enumerator is *not* D timed. Hence the operation may time out later than the given time  margin, but never earlier. 1Get the next nonempty line from the stream using . ?Get the next line from the stream, length-limited by the given  ;. This iteratee is error-tolerant by using LF as the line 3 terminator and simply ignoring all CR characters. 8Convert a raw byte stream to a stream of lines based on . 8Convert a raw byte stream to a stream of lines based on  . AGet the next token, where tokens are splitted by the first given E predicate and filtered by the second. Tokens are length-limited by  the given - and are truncated safely in constant space. .Split the stream using the supplied iteratee. BGet the next nonempty word from the stream with the given maximum  length. Based on  . AGet the next word from the stream with the given maximum length. > This iteratee is error-tolerant by using ASCII whitespace as  splitting characters. .Split the raw byte stream into words based on  . .Split the raw byte stream into words based on . >Apply the given iteratee, until it returns a nonempty string.           netlines-0.4.3Data.Enumerator.NetLines TimeoutErrortimeoutErrorMessageenumHandleSessionenumHandleTimeoutiterHandleTimeoutnetLine netLineEmptynetLines netLinesEmpty netSplitBy netSplitsBynetWord netWordEmptynetWords netWordsEmptyenumerator-0.4.10Data.Enumerator throwErrorisSpacebase GHC.IO.Handle hSetBufferinghSetBinaryModeghc-prim GHC.TypesIntnonEmpty