Merge pull request #14 from PierreR/master

runEffect instead of runProxy in comment
Added 'isEndOfBytes'
Merge pull request #15 from k0001/eob

Added 'isEndOfBytes'
Replace lift with liftIO to match Pipes.Prelude and make it work with Pipes.Safe.bracket
Merge pull request #16 from torgeirsh/master

Replace lift with liftIO to match Pipes.Prelude and make it work with Pipes.Safe.bracket
Temporarily removing `isEndOfInput`

This is until I can inspect it more closely and make sure that it does the
right thing.
Added parsing utilities
Added some splitters, transformations, and joiners
Added more splitters
Added pipes-safe utilities
Added `lines` and `unlines`
Added `next` function to draw a single byte
Changed parsers to work on 'Word8's
Generalized types of `span` and `splitAt`
Fixed `chunksOf` implementation

Previously, if the bytestring was an even multiple of the chunk size it would
leave an empty substream at the end.
Added `words` and `unwords`
Turned on `-O2` and `-Wall`

This caught a bug in `scan`
Made more imports explicit
Moved source to `src` directory
Updated cabal description