Resolving dependencies... Starting mmsyn2-array-0.1.3.0 Starting mmsyn5-0.5.0.0 Building mmsyn2-array-0.1.3.0 Building mmsyn5-0.5.0.0 Completed mmsyn5-0.5.0.0 Completed mmsyn2-array-0.1.3.0 Starting phonetic-languages-ukrainian-array-0.6.0.0 Building phonetic-languages-ukrainian-array-0.6.0.0 Failed to install phonetic-languages-ukrainian-array-0.6.0.0 Build log ( /home/builder/.cabal/logs/ghc-8.10.2/phonetic-languages-ukrainian-array-0.6.0.0-AQyXjZEvDR4265VRvL4z3P.log ): cabal: Entering directory '/tmp/cabal-tmp-1230/phonetic-languages-ukrainian-array-0.6.0.0' Configuring phonetic-languages-ukrainian-array-0.6.0.0... Preprocessing executable 'unconcatUkr' for phonetic-languages-ukrainian-array-0.6.0.0.. Building executable 'unconcatUkr' for phonetic-languages-ukrainian-array-0.6.0.0.. [1 of 2] Compiling Ukrainian.ReverseConcatenations ( Ukrainian/ReverseConcatenations.hs, dist/build/unconcatUkr/unconcatUkr-tmp/Ukrainian/ReverseConcatenations.o ) [2 of 2] Compiling Main ( Ukrainian/Main.hs, dist/build/unconcatUkr/unconcatUkr-tmp/Main.o ) Ukrainian/Main.hs:30:7: error: Illegal bang-pattern (use BangPatterns): ! fstA | 30 | let !fstA = fromMaybe 1 (readMaybe (mconcat . take 1 $ args0)::Maybe Int) | ^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-1230/phonetic-languages-ukrainian-array-0.6.0.0' cabal: Error: some packages failed to install: phonetic-languages-ukrainian-array-0.6.0.0-AQyXjZEvDR4265VRvL4z3P failed during the building phase. The exception was: ExitFailure 1