bos/text — pull request #75 by ekmett (2014-04-04 11:19:29+00:00)
Title: Allow compareLengthI to shortcircuit if the maximum length is less than the target length

This makes it so `compareLengthI` and `compareLength` can short circuit when the maximum bound for the stream is smaller than the comparator.

e.g.

```haskell
>>> compareLength (filter (<'e') "hello") 100
```