Hi folks. The streaming library hasn’t had a release in some time (itself not a problem; the library is stable), but it’s starting to fall behind the version windows of some major dependencies like mtl
. This means it can’t be included as-is into the Stackage nightly
snapshot.
Given how critical streaming
is to many people’s dependency graphs, we’d like to bring this repo up to the same standard as used in streaming-bytestring, namely:
- Ensure compatibility for a wide range of GHC and library versions
- Switch from Travis CI to Github Actions
- Drop support for GHC 7? (as already done in
streaming-bytestring
)
Please let us know your thoughts.
Releated PR: Transition to Github Actions by fosskers · Pull Request #120 · haskell-streaming/streaming · GitHub