Gabriella439 / pipes

Compositional pipelines
BSD 3-Clause "New" or "Revised" License
487 stars 72 forks source link

Update base lower bound so that we don't try to build on GHC < 7.10 #196

Closed gwils closed 6 years ago

gwils commented 6 years ago

This package doesn't build on GHC 7.8 or below today. This PR makes the base lower bound reflect that.

Alternatively, I think we could change the code to support below GHC 7.10 by doing things like replacing <$> with liftM and tweaking some constraints. If I wrote that pull request instead, would you be interested in that?

Gabriella439 commented 6 years ago

Dropping support for versions before 7.10 is intentional as a consequence of:

https://github.com/Gabriel439/Haskell-Pipes-Library/pull/194

... so adding a lower bound on base is the correct change