Resolving dependencies... Configuring base-orphans-0.5.4... Configuring mtl-2.2.1... Building base-orphans-0.5.4... Building mtl-2.2.1... Configuring syb-0.6... Installed base-orphans-0.5.4 Building syb-0.6... Installed mtl-2.2.1 Configuring TypeCompose-0.9.12... Building TypeCompose-0.9.12... Installed syb-0.6 Configuring haskell-src-1.0.2.0... Building haskell-src-1.0.2.0... Installed TypeCompose-0.9.12 Installed haskell-src-1.0.2.0 Downloading DeepArrow-0.3.7... Configuring DeepArrow-0.3.7... Building DeepArrow-0.3.7... Failed to install DeepArrow-0.3.7 Build log ( /home/builder/.cabal/logs/DeepArrow-0.3.7.log ): cabal: Entering directory '/tmp/cabal-tmp-12157/DeepArrow-0.3.7' Configuring DeepArrow-0.3.7... Building DeepArrow-0.3.7... Preprocessing library DeepArrow-0.3.7... [1 of 6] Compiling Language.Haskell.Parens ( src/Language/Haskell/Parens.hs, dist/build/Language/Haskell/Parens.o ) [2 of 6] Compiling Language.Haskell.ToHs ( src/Language/Haskell/ToHs.hs, dist/build/Language/Haskell/ToHs.o ) [3 of 6] Compiling Data.FunArr ( src/Data/FunArr.hs, dist/build/Data/FunArr.o ) src/Data/FunArr.hs:34:23: error: parse error on input ‘(’ cabal: Leaving directory '/tmp/cabal-tmp-12157/DeepArrow-0.3.7' cabal: Error: some packages failed to install: DeepArrow-0.3.7 failed during the building phase. The exception was: ExitFailure 1