Resolving dependencies... Downloading open-union-0.1.0.1... Configuring open-union-0.1.0.1... Building open-union-0.1.0.1... Preprocessing library open-union-0.1.0.1... [1 of 2] Compiling Data.OpenUnion.Internal ( Data/OpenUnion/Internal.hs, dist/build/Data/OpenUnion/Internal.o ) Data/OpenUnion/Internal.hs:35:20: parse error on input `where' Failed to install open-union-0.1.0.1 cabal: Error: some packages failed to install: open-union-0.1.0.1 failed during the building phase. The exception was: ExitFailure 1