Resolving dependencies... Configuring tdoc-0.3.0... Building tdoc-0.3.0... Preprocessing library tdoc-0.3.0... [1 of 8] Compiling Text.TDoc.Core ( Text/TDoc/Core.hs, dist/build/Text/TDoc/Core.o ) Text/TDoc/Core.hs:32:22: Illegal operator ‘IsAttributeOf’ in type ‘attr `IsAttributeOf` node’ Use TypeOperators to allow operators in types Text/TDoc/Core.hs:44:24: Illegal operator ‘IsChildOf’ in type ‘child `IsChildOf` father’ Use TypeOperators to allow operators in types Text/TDoc/Core.hs:70:22: Illegal operator ‘IsChildOf’ in type ‘a `IsChildOf` b’ Use TypeOperators to allow operators in types Text/TDoc/Core.hs:111:22: Illegal operator ‘IsChildOf’ in type ‘b `IsChildOf` a’ Use TypeOperators to allow operators in types Text/TDoc/Core.hs:133:26: Illegal operator ‘IsChildOf’ in type ‘child `IsChildOf` node’ Use TypeOperators to allow operators in types Text/TDoc/Core.hs:137:35: Illegal operator ‘IsChildOf’ in type ‘child `IsChildOf` node’ Use TypeOperators to allow operators in types Text/TDoc/Core.hs:148:12: Illegal operator ‘IsChildOf’ in type ‘a `IsChildOf` b’ Use TypeOperators to allow operators in types Failed to install tdoc-0.3.0 cabal: Error: some packages failed to install: tdoc-0.3.0 failed during the building phase. The exception was: ExitFailure 1