Resolving dependencies... Configuring memoize-0.4... Building memoize-0.4... Preprocessing library memoize-0.4... [1 of 3] Compiling Data.Function.Memoize.Class ( Data/Function/Memoize/Class.hs, dist/build/Data/Function/Memoize/Class.o ) [2 of 3] Compiling Data.Function.Memoize.TH ( Data/Function/Memoize/TH.hs, dist/build/Data/Function/Memoize/TH.o ) Data/Function/Memoize/TH.hs:168:22: Not in scope: data constructor ‘StarK’ Perhaps you meant one of these: ‘StarT’ (imported from Language.Haskell.TH), variable ‘starK’ (imported from Language.Haskell.TH) Failed to install memoize-0.4 cabal: Error: some packages failed to install: memoize-0.4 failed during the building phase. The exception was: ExitFailure 1