Resolving dependencies... Downloading QuickCheck-2.1... Configuring QuickCheck-2.1... Building QuickCheck-2.1... Preprocessing library QuickCheck-2.1... Test/QuickCheck/Arbitrary.hs:1:12: Warning: -fglasgow-exts is deprecated: Use individual extensions instead Test/QuickCheck/Monadic.hs:1:16: Warning: -fglasgow-exts is deprecated: Use individual extensions instead [ 1 of 11] Compiling Test.QuickCheck.Exception ( Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o ) Test/QuickCheck/Exception.hs:12:32: Expecting one more argument to `Exception' In the type signature for `tryEvaluate': tryEvaluate :: a -> IO (Either Exception a) Test/QuickCheck/Exception.hs:15:37: Expecting one more argument to `Exception' In the type signature for `tryEvaluateIO': tryEvaluateIO :: IO a -> IO (Either Exception a) Failed to install QuickCheck-2.1 cabal: Error: some packages failed to install: QuickCheck-2.1 failed during the building phase. The exception was: ExitFailure 1