Mon Nov 9 17:23:38 GMT 2009 jwlato@gmail.com * feature request: enumFd and enumFdRandom enhanced conc. support these functions now use GHC.Conc.threadWaitRead to wait until the file descriptor has data available to read, making them more usable for concurrent code. Wed Oct 28 18:02:14 GMT 2009 jwlato@gmail.com * update containers dependency Wed Oct 28 17:48:21 GMT 2009 jwlato@gmail.com * update tested-with Wed Oct 7 00:59:24 IST 2009 Echo Nolan * Fix Iter.take delaying actions one step. It was broken in two maddeninly subtle ways. The first: using joinIM delayed all actions associated with take's parameter iteratee one step. The second: it always returned Cont when the length of the chunk was <= the requested length and non-null. Thus, the values returned were one step delayed if the amount to take was equal to the length of the chunk passed. Wed Oct 14 10:49:34 IST 2009 jwlato@gmail.com * add Examples/word.hs Wed Oct 14 10:47:44 IST 2009 jwlato@gmail.com * bugfix: enumWords and enumLines only read 1 word/line Tue Oct 13 12:58:48 IST 2009 jwlato@gmail.com * bump version to 0.3.0 Tue Oct 13 12:51:29 IST 2009 jwlato@gmail.com * new ReadableChunk instances now works with Chars (ASCII only) Tue Sep 22 17:00:04 IST 2009 jwlato@gmail.com * reformat type signatures Tue Sep 22 00:09:01 IST 2009 jwlato@gmail.com * add sum and product. Sun Sep 20 00:33:00 IST 2009 jwlato@gmail.com * enumFd: change buffer size to 4096 Sun Sep 20 00:32:27 IST 2009 jwlato@gmail.com * Base.foldl': inline and minor changes. Wed Sep 16 17:56:55 IST 2009 jwlato@gmail.com * improve comments in Examples/headers.hs Tue Aug 18 18:01:43 IST 2009 jwlato@gmail.com * Base.hs: new foldl definition increases sharing Measurably more efficient for general use. Tue Aug 11 23:02:45 IST 2009 jwlato@gmail.com * add rigidMap and looseMap Thu Aug 6 11:02:23 IST 2009 jwlato@gmail.com * StreamChunk.hs -- fix type of cMap Fri Jul 31 19:29:23 IST 2009 jwlato@gmail.com * make the default fileDrivers polymorphic over monads Fri Jul 31 19:28:42 IST 2009 jwlato@gmail.com * update IO.Fd to use the new enum* design Fri Jul 31 14:18:56 IST 2009 jwlato@gmail.com * minor code cleanup Fri Jul 31 14:14:56 IST 2009 jwlato@gmail.com * new implementation of Handle enumerators Previously, Handle enumerators would only work in the IO monad. This required users to frequently re-implement handle-based enumerators. The new design is polymorphic over any MonadIO intance, allowing for much greater flexibility. Performance is generally similar to the old implementation. In addition to passing the test suite, this implementation works properly for the iter-audio driver, which requires both random IO and StateT monad stack. Fri Jul 31 14:00:35 IST 2009 jwlato@gmail.com * add utilities to build the hpc-enabled test suite. Fri Jul 31 13:41:49 IST 2009 jwlato@gmail.com * minor extra documentation/commments Fri Jul 31 13:40:48 IST 2009 jwlato@gmail.com * update exported modules Export IO.Windows on Windows Export IO.Posix and IO.Fd on POSIX Export IO.Handle everywhere Hide IO.Base everywhere Fri Jul 24 11:16:54 IST 2009 jwlato@gmail.com * add stream2stream Fri Jul 24 11:15:36 IST 2009 jwlato@gmail.com * add liftInner Sun Jul 19 22:51:28 IST 2009 jwlato@gmail.com * add dropWhile Sat Jul 4 14:35:31 IST 2009 jwlato@gmail.com * take hlint suggestions Wed Jul 1 23:50:18 IST 2009 jwlato@gmail.com * update WrappedByteString to lesson dependency on Base. Thu Jun 25 19:20:15 IST 2009 jwlato@gmail.com * update CONTRIBUTORS Thu Jun 25 19:19:48 IST 2009 jwlato@gmail.com * fix conflicts from merging reformat of .cabal Thu Jun 25 14:26:54 IST 2009 Brian Lewis * Replaced Setup.lhs with Setup.hs. Thu Jun 25 14:23:23 IST 2009 Brian Lewis * Took some hlint suggestions. Thu Jun 25 13:55:37 IST 2009 Brian Lewis * Cleaned up iteratee.cabal. Thu Jun 25 13:22:12 IST 2009 Brian Lewis * Fixed various whitespace issues. Deleted trailing whitespace and blank lines at the ends of files. Replaced tabs with spaces.