Skip to content

Support GHC-8.8.1 - #50

Open
lancelet wants to merge 1 commit into
acowley:masterfrom
lancelet:ghc-8.8
Open

Support GHC-8.8.1#50
lancelet wants to merge 1 commit into
acowley:masterfrom
lancelet:ghc-8.8

Conversation

@lancelet

@lancelet lancelet commented Oct 7, 2019

Copy link
Copy Markdown
Contributor
  • Add GHC-8.8.1 to the Travis build matrix and tested-with in the Cabal file.
  • Bump to a nightly LTS version using GHC-8.8.1 in preparation for a stable LTS release for GHC-8.8.1.
  • Use explicit imports in a few places to avoid warnings about unnecessary imports.
  • Update the versions of ffmpeg that the library has been tested with.

- Add GHC-8.8.1 to the Travis build matrix and `tested-with` in the Cabal file.
- Bump to a nightly LTS version using GHC-8.8.1 in preparation for a stable LTS
  release for GHC-8.8.1.
- Use explicit imports in a few places to avoid warnings about unnecessary
  imports.
- Update the versions of ffmpeg that the library has been tested with.
import Control.Monad (when, void)
import Control.Monad.Except
import Control.Monad.Trans.Maybe
import Control.Monad.Except (MonadIO, MonadError, liftIO, throwError, catchError)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For ghc-8.8.1, without using explicit imports here, somehow when and void get imported here, leading to a warning about unnecessary imports for Control.Monad (when, void).

@lancelet

lancelet commented Oct 7, 2019

Copy link
Copy Markdown
Contributor Author

This might need a minor version bump. I'm never completely sure about how the PVP applies in situations like this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant