Build #1 for hsx-0.4.5
Package | hsx-0.4.5 |
---|
Install | BuildFailed |
---|---|
Docs | NotTried |
Tests | NotTried |
Time submitted | unknown |
---|---|
Compiler | ghc-7.6.3 |
OS | linux |
Arch | x86_64 |
Dependencies | utf8-string-0.3.7, mtl-2.1.2, haskell-src-exts-1.14.0, base-4.6.0.1 |
Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Configuring cpphs-1.17.1... Building cpphs-1.17.1... Preprocessing library cpphs-1.17.1... [ 1 of 12] Compiling Language.Preprocessor.Cpphs.HashDefine ( Language/Preprocessor/Cpphs/HashDefine.hs, dist/build/Language/Preprocessor/Cpphs/HashDefine.o ) [ 2 of 12] Compiling Text.ParserCombinators.HuttonMeijer ( Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o ) [ 3 of 12] Compiling Language.Preprocessor.Cpphs.SymTab ( Language/Preprocessor/Cpphs/SymTab.hs, dist/build/Language/Preprocessor/Cpphs/SymTab.o ) [ 4 of 12] Compiling Language.Preprocessor.Unlit ( Language/Preprocessor/Unlit.hs, dist/build/Language/Preprocessor/Unlit.o ) [ 5 of 12] Compiling Language.Preprocessor.Cpphs.Options ( Language/Preprocessor/Cpphs/Options.hs, dist/build/Language/Preprocessor/Cpphs/Options.o ) [ 6 of 12] Compiling Language.Preprocessor.Cpphs.Position ( Language/Preprocessor/Cpphs/Position.hs, dist/build/Language/Preprocessor/Cpphs/Position.o ) [ 7 of 12] Compiling Language.Preprocessor.Cpphs.ReadFirst ( Language/Preprocessor/Cpphs/ReadFirst.hs, dist/build/Language/Preprocessor/Cpphs/ReadFirst.o ) [ 8 of 12] Compiling Language.Preprocessor.Cpphs.Tokenise ( Language/Preprocessor/Cpphs/Tokenise.hs, dist/build/Language/Preprocessor/Cpphs/Tokenise.o ) [ 9 of 12] Compiling Language.Preprocessor.Cpphs.MacroPass ( Language/Preprocessor/Cpphs/MacroPass.hs, dist/build/Language/Preprocessor/Cpphs/MacroPass.o ) [10 of 12] Compiling Language.Preprocessor.Cpphs.CppIfdef ( Language/Preprocessor/Cpphs/CppIfdef.hs, dist/build/Language/Preprocessor/Cpphs/CppIfdef.o ) [11 of 12] Compiling Language.Preprocessor.Cpphs.RunCpphs ( Language/Preprocessor/Cpphs/RunCpphs.hs, dist/build/Language/Preprocessor/Cpphs/RunCpphs.o ) [12 of 12] Compiling Language.Preprocessor.Cpphs ( Language/Preprocessor/Cpphs.hs, dist/build/Language/Preprocessor/Cpphs.o ) In-place registering cpphs-1.17.1... Preprocessing executable 'cpphs' for cpphs-1.17.1... [ 1 of 13] Compiling Text.ParserCombinators.HuttonMeijer ( Text/ParserCombinators/HuttonMeijer.hs, dist/build/cpphs/cpphs-tmp/Text/ParserCombinators/HuttonMeijer.o ) [ 2 of 13] Compiling Language.Preprocessor.Cpphs.SymTab ( Language/Preprocessor/Cpphs/SymTab.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/SymTab.o ) [ 3 of 13] Compiling Language.Preprocessor.Cpphs.Position ( Language/Preprocessor/Cpphs/Position.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Position.o ) [ 4 of 13] Compiling Language.Preprocessor.Cpphs.ReadFirst ( Language/Preprocessor/Cpphs/ReadFirst.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/ReadFirst.o ) [ 5 of 13] Compiling Language.Preprocessor.Cpphs.Options ( Language/Preprocessor/Cpphs/Options.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Options.o ) [ 6 of 13] Compiling Language.Preprocessor.Cpphs.HashDefine ( Language/Preprocessor/Cpphs/HashDefine.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/HashDefine.o ) [ 7 of 13] Compiling Language.Preprocessor.Cpphs.Tokenise ( Language/Preprocessor/Cpphs/Tokenise.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/Tokenise.o ) [ 8 of 13] Compiling Language.Preprocessor.Cpphs.MacroPass ( Language/Preprocessor/Cpphs/MacroPass.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/MacroPass.o ) [ 9 of 13] Compiling Language.Preprocessor.Cpphs.CppIfdef ( Language/Preprocessor/Cpphs/CppIfdef.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/CppIfdef.o ) [10 of 13] Compiling Language.Preprocessor.Unlit ( Language/Preprocessor/Unlit.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Unlit.o ) [11 of 13] Compiling Language.Preprocessor.Cpphs.RunCpphs ( Language/Preprocessor/Cpphs/RunCpphs.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs/RunCpphs.o ) [12 of 13] Compiling Language.Preprocessor.Cpphs ( Language/Preprocessor/Cpphs.hs, dist/build/cpphs/cpphs-tmp/Language/Preprocessor/Cpphs.o ) [13 of 13] Compiling Main ( cpphs.hs, dist/build/cpphs/cpphs-tmp/Main.o ) Linking dist/build/cpphs/cpphs ... Running Haddock for cpphs-1.17.1... Running hscolour for cpphs-1.17.1... Preprocessing library cpphs-1.17.1... Preprocessing executable 'cpphs' for cpphs-1.17.1... Preprocessing library cpphs-1.17.1... Haddock coverage: 83% ( 5 / 6) in 'Language.Preprocessor.Cpphs.HashDefine' 6% ( 2 / 36) in 'Text.ParserCombinators.HuttonMeijer' 33% ( 3 / 9) in 'Language.Preprocessor.Cpphs.SymTab' 100% ( 2 / 2) in 'Language.Preprocessor.Unlit' 100% ( 7 / 7) in 'Language.Preprocessor.Cpphs.Options' 100% ( 14 / 14) in 'Language.Preprocessor.Cpphs.Position' 100% ( 2 / 2) in 'Language.Preprocessor.Cpphs.ReadFirst' 86% ( 6 / 7) in 'Language.Preprocessor.Cpphs.Tokenise' 100% ( 5 / 5) in 'Language.Preprocessor.Cpphs.MacroPass' 100% ( 2 / 2) in 'Language.Preprocessor.Cpphs.CppIfdef' 0% ( 0 / 3) in 'Language.Preprocessor.Cpphs.RunCpphs' 92% ( 22 / 24) in 'Language.Preprocessor.Cpphs' Documentation created: dist/doc/html/cpphs/index.html Preprocessing executable 'cpphs' for cpphs-1.17.1... Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/cpphs-1.17.1 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Warning: The directory /srv/hackage/var/build/tmp-install/bin is not in the system search path. Registering cpphs-1.17.1... Installed cpphs-1.17.1 Configuring utf8-string-0.3.7... Building utf8-string-0.3.7... Preprocessing library utf8-string-0.3.7... [1 of 7] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, dist/build/Codec/Binary/UTF8/String.o ) [2 of 7] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, dist/build/Codec/Binary/UTF8/Generic.o ) [3 of 7] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, dist/build/Data/String/UTF8.o ) [4 of 7] Compiling System.IO.UTF8 ( System/IO/UTF8.hs, dist/build/System/IO/UTF8.o ) [5 of 7] Compiling System.Environment.UTF8 ( System/Environment/UTF8.hs, dist/build/System/Environment/UTF8.o ) [6 of 7] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, dist/build/Data/ByteString/UTF8.o ) [7 of 7] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, dist/build/Data/ByteString/Lazy/UTF8.o ) In-place registering utf8-string-0.3.7... Running Haddock for utf8-string-0.3.7... Running hscolour for utf8-string-0.3.7... Preprocessing library utf8-string-0.3.7... Preprocessing library utf8-string-0.3.7... Haddock coverage: 100% ( 8 / 8) in 'Codec.Binary.UTF8.String' 94% ( 16 / 17) in 'Codec.Binary.UTF8.Generic' 89% ( 24 / 27) in 'Data.String.UTF8' 82% ( 14 / 17) in 'System.IO.UTF8' 14% ( 1 / 7) in 'System.Environment.UTF8' 100% ( 17 / 17) in 'Data.ByteString.UTF8' 100% ( 17 / 17) in 'Data.ByteString.Lazy.UTF8' Documentation created: dist/doc/html/utf8-string/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/utf8-string-0.3.7 Registering utf8-string-0.3.7... Installed utf8-string-0.3.7 [1 of 1] Compiling Main ( /tmp/haskell-src-exts-1.14.0-31119/haskell-src-exts-1.14.0/Setup.hs, /tmp/haskell-src-exts-1.14.0-31119/haskell-src-exts-1.14.0/dist/setup/Main.o ) Linking /tmp/haskell-src-exts-1.14.0-31119/haskell-src-exts-1.14.0/dist/setup/setup ... Configuring haskell-src-exts-1.14.0... Building haskell-src-exts-1.14.0... Preprocessing library haskell-src-exts-1.14.0... [ 1 of 22] Compiling Language.Haskell.Exts.Annotated.Syntax ( src/Language/Haskell/Exts/Annotated/Syntax.hs, dist/build/Language/Haskell/Exts/Annotated/Syntax.o ) [ 2 of 22] Compiling Language.Haskell.Exts.ParseSyntax ( src/Language/Haskell/Exts/ParseSyntax.hs, dist/build/Language/Haskell/Exts/ParseSyntax.o ) [ 3 of 22] Compiling Language.Haskell.Exts.Annotated.Build ( src/Language/Haskell/Exts/Annotated/Build.hs, dist/build/Language/Haskell/Exts/Annotated/Build.o ) [ 4 of 22] Compiling Language.Haskell.Exts.SrcLoc ( src/Language/Haskell/Exts/SrcLoc.hs, dist/build/Language/Haskell/Exts/SrcLoc.o ) [ 5 of 22] Compiling Language.Haskell.Exts.Comments ( src/Language/Haskell/Exts/Comments.hs, dist/build/Language/Haskell/Exts/Comments.o ) [ 6 of 22] Compiling Language.Haskell.Exts.Annotated.ExactPrint ( src/Language/Haskell/Exts/Annotated/ExactPrint.hs, dist/build/Language/Haskell/Exts/Annotated/ExactPrint.o ) [ 7 of 22] Compiling Language.Haskell.Exts.Extension ( src/Language/Haskell/Exts/Extension.hs, dist/build/Language/Haskell/Exts/Extension.o ) [ 8 of 22] Compiling Language.Haskell.Exts.ExtScheme ( src/Language/Haskell/Exts/ExtScheme.hs, dist/build/Language/Haskell/Exts/ExtScheme.o ) [ 9 of 22] Compiling Language.Haskell.Exts.Syntax ( src/Language/Haskell/Exts/Syntax.hs, dist/build/Language/Haskell/Exts/Syntax.o ) [10 of 22] Compiling Language.Haskell.Exts.Build ( src/Language/Haskell/Exts/Build.hs, dist/build/Language/Haskell/Exts/Build.o ) [11 of 22] Compiling Language.Haskell.Exts.Fixity ( src/Language/Haskell/Exts/Fixity.hs, dist/build/Language/Haskell/Exts/Fixity.o ) [12 of 22] Compiling Language.Haskell.Exts.ParseMonad ( src/Language/Haskell/Exts/ParseMonad.hs, dist/build/Language/Haskell/Exts/ParseMonad.o ) [13 of 22] Compiling Language.Haskell.Exts.InternalLexer ( src/Language/Haskell/Exts/InternalLexer.hs, dist/build/Language/Haskell/Exts/InternalLexer.o ) [14 of 22] Compiling Language.Haskell.Exts.Lexer ( src/Language/Haskell/Exts/Lexer.hs, dist/build/Language/Haskell/Exts/Lexer.o ) [15 of 22] Compiling Language.Haskell.Exts.Annotated.Simplify ( src/Language/Haskell/Exts/Annotated/Simplify.hs, dist/build/Language/Haskell/Exts/Annotated/Simplify.o ) [16 of 22] Compiling Language.Haskell.Exts.Pretty ( src/Language/Haskell/Exts/Pretty.hs, dist/build/Language/Haskell/Exts/Pretty.o ) [17 of 22] Compiling Language.Haskell.Exts.ParseUtils ( src/Language/Haskell/Exts/ParseUtils.hs, dist/build/Language/Haskell/Exts/ParseUtils.o ) [18 of 22] Compiling Language.Haskell.Exts.Annotated.Fixity ( src/Language/Haskell/Exts/Annotated/Fixity.hs, dist/build/Language/Haskell/Exts/Annotated/Fixity.o ) [19 of 22] Compiling Language.Haskell.Exts.InternalParser ( dist/build/Language/Haskell/Exts/InternalParser.hs, dist/build/Language/Haskell/Exts/InternalParser.o ) [20 of 22] Compiling Language.Haskell.Exts.Parser ( src/Language/Haskell/Exts/Parser.hs, dist/build/Language/Haskell/Exts/Parser.o ) [21 of 22] Compiling Language.Haskell.Exts.Annotated ( src/Language/Haskell/Exts/Annotated.hs, dist/build/Language/Haskell/Exts/Annotated.o ) [22 of 22] Compiling Language.Haskell.Exts ( src/Language/Haskell/Exts.hs, dist/build/Language/Haskell/Exts.o ) In-place registering haskell-src-exts-1.14.0... Running Haddock for haskell-src-exts-1.14.0... Running hscolour for haskell-src-exts-1.14.0... Preprocessing library haskell-src-exts-1.14.0... Preprocessing library haskell-src-exts-1.14.0... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 70% ( 91 /130) in 'Language.Haskell.Exts.Annotated.Syntax' 0% ( 0 / 15) in 'Language.Haskell.Exts.ParseSyntax' 100% ( 49 / 49) in 'Language.Haskell.Exts.Annotated.Build' 90% ( 19 / 21) in 'Language.Haskell.Exts.SrcLoc' 50% ( 1 / 2) in 'Language.Haskell.Exts.Comments' 67% ( 2 / 3) in 'Language.Haskell.Exts.Annotated.ExactPrint' 65% ( 13 / 20) in 'Language.Haskell.Exts.Extension' 25% ( 1 / 4) in 'Language.Haskell.Exts.ExtScheme' 68% ( 83 /122) in 'Language.Haskell.Exts.Syntax' 100% ( 49 / 49) in 'Language.Haskell.Exts.Build' 77% ( 10 / 13) in 'Language.Haskell.Exts.Fixity' 27% ( 12 / 44) in 'Language.Haskell.Exts.ParseMonad' 20% ( 1 / 5) in 'Language.Haskell.Exts.InternalLexer' 80% ( 4 / 5) in 'Language.Haskell.Exts.Lexer' 5% ( 3 / 65) in 'Language.Haskell.Exts.Annotated.Simplify' 93% ( 14 / 15) in 'Language.Haskell.Exts.Pretty' 2% ( 1 / 45) in 'Language.Haskell.Exts.ParseUtils' 75% ( 9 / 12) in 'Language.Haskell.Exts.Annotated.Fixity' 100% ( 37 / 37) in 'Language.Haskell.Exts.InternalParser' 97% ( 33 / 34) in 'Language.Haskell.Exts.Parser' 95% ( 40 / 42) in 'Language.Haskell.Exts.Annotated' 100% ( 21 / 21) in 'Language.Haskell.Exts' Documentation created: dist/doc/html/haskell-src-exts/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/haskell-src-exts-1.14.0 Registering haskell-src-exts-1.14.0... Installed haskell-src-exts-1.14.0 Downloading hsx-0.4.5... Configuring hsx-0.4.5... Building hsx-0.4.5... Preprocessing library hsx-0.4.5... [1 of 2] Compiling HSX.Transform ( src/HSX/Transform.hs, dist/build/HSX/Transform.o ) src/HSX/Transform.hs:74:14: Not in scope: type constructor or class `HsModule' Perhaps you meant `Module' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:74:26: Not in scope: type constructor or class `HsModule' Perhaps you meant `Module' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:75:12: Not in scope: data constructor `HsModule' Perhaps you meant `Module' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:79:25: Not in scope: data constructor `HsImportDecl' Perhaps you meant `ImportDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:88:9: Not in scope: data constructor `HsModule' Perhaps you meant `Module' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:95:18: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:95:33: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:99:5: Not in scope: data constructor `HsPatBind' Perhaps you meant `PatBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:111:16: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:112:43: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:115:18: Not in scope: data constructor `HsPatBind' Perhaps you meant `PatBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:118:5: Not in scope: data constructor `HsFunBind' Perhaps you meant `FunBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:118:26: Not in scope: data constructor `HsFunBind' Perhaps you meant `FunBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:121:5: Not in scope: data constructor `HsInstDecl' Perhaps you meant one of these: `InstDecl' (imported from Language.Haskell.Exts.Syntax), `InsDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:122:15: Not in scope: data constructor `HsInstDecl' Perhaps you meant one of these: `InstDecl' (imported from Language.Haskell.Exts.Syntax), `InsDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:125:5: Not in scope: data constructor `HsClassDecl' Perhaps you meant `ClassDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:126:15: Not in scope: data constructor `HsClassDecl' Perhaps you meant `ClassDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:131:22: Not in scope: type constructor or class `HsInstDecl' Perhaps you meant `InstDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:131:41: Not in scope: type constructor or class `HsInstDecl' Perhaps you meant `InstDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:133:5: Not in scope: data constructor `HsInsDecl' Perhaps you meant `InsDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:133:28: Not in scope: data constructor `HsInsDecl' Perhaps you meant `InsDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:136:23: Not in scope: type constructor or class `HsClassDecl' Perhaps you meant `ClassDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:136:43: Not in scope: type constructor or class `HsClassDecl' Perhaps you meant `ClassDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:138:5: Not in scope: data constructor `HsClsDecl' Perhaps you meant `ClsDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:138:28: Not in scope: data constructor `HsClsDecl' Perhaps you meant `ClsDecl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:147:19: Not in scope: type constructor or class `HsMatch' Perhaps you meant `Match' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:147:35: Not in scope: type constructor or class `HsMatch' Perhaps you meant `Match' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:148:17: Not in scope: data constructor `HsMatch' Perhaps you meant `Match' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:160:12: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:161:39: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:165:14: Not in scope: data constructor `HsMatch' Perhaps you meant `Match' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:169:33: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:169:41: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:169:52: Not in scope: type constructor or class `HsRhs' src/HSX/Transform.hs:169:66: Not in scope: type constructor or class `HsRhs' src/HSX/Transform.hs:170:27: Not in scope: data constructor `HsUnGuardedRhs' Perhaps you meant one of these: `UnGuardedRhs' (imported from Language.Haskell.Exts.Syntax), `GuardedRhs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:178:21: Not in scope: data constructor `HsUnGuardedRhs' Perhaps you meant one of these: `UnGuardedRhs' (imported from Language.Haskell.Exts.Syntax), `GuardedRhs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:181:21: Not in scope: data constructor `HsGuardedRhss' Perhaps you meant one of these: `GuardedRhss' (imported from Language.Haskell.Exts.Syntax), `GuardedRhs' (imported from Language.Haskell.Exts.Syntax), `UnGuardedRhs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:181:36: Not in scope: data constructor `HsGuardedRhs' Perhaps you meant one of these: `GuardedRhs' (imported from Language.Haskell.Exts.Syntax), `UnGuardedRhs' (imported from Language.Haskell.Exts.Syntax), `GuardedRhss' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:182:22: Not in scope: data constructor `HsGuardedRhss' Perhaps you meant one of these: `GuardedRhss' (imported from Language.Haskell.Exts.Syntax), `GuardedRhs' (imported from Language.Haskell.Exts.Syntax), `UnGuardedRhs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:182:51: Not in scope: data constructor `HsGuardedRhss' Perhaps you meant one of these: `GuardedRhss' (imported from Language.Haskell.Exts.Syntax), `GuardedRhs' (imported from Language.Haskell.Exts.Syntax), `UnGuardedRhs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:183:32: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:183:40: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:183:51: Not in scope: type constructor or class `HsGuardedRhs' Perhaps you meant `GuardedRhs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:183:72: Not in scope: type constructor or class `HsGuardedRhs' Perhaps you meant `GuardedRhs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:184:25: Not in scope: data constructor `HsGuardedRhs' Perhaps you meant one of these: `GuardedRhs' (imported from Language.Haskell.Exts.Syntax), `UnGuardedRhs' (imported from Language.Haskell.Exts.Syntax), `GuardedRhss' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:192:22: Not in scope: data constructor `HsGuardedRhs' Perhaps you meant one of these: `GuardedRhs' (imported from Language.Haskell.Exts.Syntax), `UnGuardedRhs' (imported from Language.Haskell.Exts.Syntax), `GuardedRhss' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:196:28: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:196:36: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:196:47: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:196:56: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:203:22: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:203:30: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:203:40: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:215:17: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:215:31: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:220:5: Not in scope: data constructor `HsXTag' Perhaps you meant one of these: `XTag' (imported from Language.Haskell.Exts.Syntax), `PXTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:234:27: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:234:41: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:243:5: Not in scope: data constructor `HsXETag' Perhaps you meant one of these: `XETag' (imported from Language.Haskell.Exts.Syntax), `PXETag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:251:5: Not in scope: data constructor `HsXPcdata' Perhaps you meant one of these: `XPcdata' (imported from Language.Haskell.Exts.Syntax), `PXPcdata' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:254:5: Not in scope: data constructor `HsXExpTag' Perhaps you meant `XExpTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:261:5: Not in scope: data constructor `HsLambda' Perhaps you meant `Lambda' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:272:18: Not in scope: data constructor `HsLambda' Perhaps you meant `Lambda' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:275:5: Not in scope: data constructor `HsLet' src/HSX/Transform.hs:275:12: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:286:5: Not in scope: data constructor `HsLet' src/HSX/Transform.hs:286:12: Not in scope: data constructor `HsIPBinds' Perhaps you meant `IPBinds' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:289:18: Not in scope: data constructor `HsLet' src/HSX/Transform.hs:289:25: Not in scope: data constructor `HsIPBinds' Perhaps you meant `IPBinds' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:290:5: Not in scope: data constructor `HsDLet' src/HSX/Transform.hs:293:18: Not in scope: data constructor `HsDLet' src/HSX/Transform.hs:294:5: Not in scope: data constructor `HsWith' src/HSX/Transform.hs:297:18: Not in scope: data constructor `HsWith' src/HSX/Transform.hs:300:5: Not in scope: data constructor `HsCase' Perhaps you meant `Case' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:303:18: Not in scope: data constructor `HsCase' Perhaps you meant `Case' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:305:5: Not in scope: data constructor `HsDo' src/HSX/Transform.hs:306:53: Ambiguous occurrence `Do' It could refer to either `HSX.Transform.Do', defined at src/HSX/Transform.hs:432:17 or `Language.Haskell.Exts.Syntax.Do', imported from `Language.Haskell.Exts.Syntax' at src/HSX/Transform.hs:20:1-35 src/HSX/Transform.hs:307:18: Not in scope: data constructor `HsDo' src/HSX/Transform.hs:308:5: Not in scope: data constructor `HsMDo' src/HSX/Transform.hs:309:53: Ambiguous occurrence `Do' It could refer to either `HSX.Transform.Do', defined at src/HSX/Transform.hs:432:17 or `Language.Haskell.Exts.Syntax.Do', imported from `Language.Haskell.Exts.Syntax' at src/HSX/Transform.hs:20:1-35 src/HSX/Transform.hs:310:18: Not in scope: data constructor `HsMDo' src/HSX/Transform.hs:313:5: Not in scope: data constructor `HsListComp' Perhaps you meant one of these: `ListComp' (line 432), `ListComp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:315:53: Ambiguous occurrence `ListComp' It could refer to either `HSX.Transform.ListComp', defined at src/HSX/Transform.hs:432:30 or `Language.Haskell.Exts.Syntax.ListComp', imported from `Language.Haskell.Exts.Syntax' at src/HSX/Transform.hs:20:1-35 src/HSX/Transform.hs:316:18: Not in scope: data constructor `HsListComp' Perhaps you meant one of these: `ListComp' (line 432), `ListComp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:318:5: Not in scope: data constructor `HsInfixApp' Perhaps you meant one of these: `InfixApp' (imported from Language.Haskell.Exts.Syntax), `PInfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:319:44: Not in scope: data constructor `HsInfixApp' Perhaps you meant one of these: `InfixApp' (imported from Language.Haskell.Exts.Syntax), `PInfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:320:5: Not in scope: data constructor `HsApp' src/HSX/Transform.hs:320:48: Not in scope: data constructor `HsApp' src/HSX/Transform.hs:321:5: Not in scope: data constructor `HsNegApp' Perhaps you meant `NegApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:321:33: Not in scope: data constructor `HsNegApp' Perhaps you meant `NegApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:322:5: Not in scope: data constructor `HsIf' src/HSX/Transform.hs:322:51: Not in scope: data constructor `HsIf' src/HSX/Transform.hs:323:5: Not in scope: data constructor `HsTuple' Perhaps you meant one of these: `Tuple' (imported from Language.Haskell.Exts.Syntax), `PTuple' (imported from Language.Haskell.Exts.Syntax), `TyTuple' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:323:33: Not in scope: data constructor `HsTuple' Perhaps you meant one of these: `Tuple' (imported from Language.Haskell.Exts.Syntax), `PTuple' (imported from Language.Haskell.Exts.Syntax), `TyTuple' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:324:5: Not in scope: data constructor `HsList' Perhaps you meant one of these: `List' (imported from Language.Haskell.Exts.Syntax), `PList' (imported from Language.Haskell.Exts.Syntax), `TyList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:324:33: Not in scope: data constructor `HsList' Perhaps you meant one of these: `List' (imported from Language.Haskell.Exts.Syntax), `PList' (imported from Language.Haskell.Exts.Syntax), `TyList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:325:5: Not in scope: data constructor `HsParen' Perhaps you meant one of these: `Paren' (imported from Language.Haskell.Exts.Syntax), `PParen' (imported from Language.Haskell.Exts.Syntax), `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:325:33: Not in scope: data constructor `HsParen' Perhaps you meant one of these: `Paren' (imported from Language.Haskell.Exts.Syntax), `PParen' (imported from Language.Haskell.Exts.Syntax), `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:326:5: Not in scope: data constructor `HsLeftSection' Perhaps you meant `LeftSection' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:327:40: Not in scope: data constructor `HsLeftSection' Perhaps you meant `LeftSection' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:328:5: Not in scope: data constructor `HsRightSection' Perhaps you meant `RightSection' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:328:34: Not in scope: data constructor `HsRightSection' Perhaps you meant `RightSection' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:329:5: Not in scope: data constructor `HsRecConstr' Perhaps you meant `RecConstr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:329:34: Not in scope: data constructor `HsRecConstr' Perhaps you meant `RecConstr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:330:5: Not in scope: data constructor `HsRecUpdate' Perhaps you meant `RecUpdate' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:332:40: Not in scope: data constructor `HsRecUpdate' Perhaps you meant `RecUpdate' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:333:5: Not in scope: data constructor `HsEnumFrom' Perhaps you meant `EnumFrom' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:333:33: Not in scope: data constructor `HsEnumFrom' Perhaps you meant `EnumFrom' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:334:5: Not in scope: data constructor `HsEnumFromTo' Perhaps you meant `EnumFromTo' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:334:48: Not in scope: data constructor `HsEnumFromTo' Perhaps you meant `EnumFromTo' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:335:5: Not in scope: data constructor `HsEnumFromThen' Perhaps you meant one of these: `EnumFromThen' (imported from Language.Haskell.Exts.Syntax), `EnumFromThenTo' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:335:54: Not in scope: data constructor `HsEnumFromThen' Perhaps you meant one of these: `EnumFromThen' (imported from Language.Haskell.Exts.Syntax), `EnumFromThenTo' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:336:5: Not in scope: data constructor `HsEnumFromThenTo' Perhaps you meant one of these: `EnumFromThenTo' (imported from Language.Haskell.Exts.Syntax), `EnumFromThen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:336:57: Not in scope: data constructor `HsEnumFromThenTo' Perhaps you meant one of these: `EnumFromThenTo' (imported from Language.Haskell.Exts.Syntax), `EnumFromThen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:337:5: Not in scope: data constructor `HsExpTypeSig' Perhaps you meant `ExpTypeSig' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:338:40: Not in scope: data constructor `HsExpTypeSig' Perhaps you meant `ExpTypeSig' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:341:33: Not in scope: type constructor or class `HsFieldUpdate' Perhaps you meant `FieldUpdate' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:341:55: Not in scope: type constructor or class `HsFieldUpdate' Perhaps you meant `FieldUpdate' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:342:31: Not in scope: data constructor `HsFieldUpdate' Perhaps you meant `FieldUpdate' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:343:23: Not in scope: data constructor `HsFieldUpdate' Perhaps you meant `FieldUpdate' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:345:26: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:345:35: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:345:45: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:345:54: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:345:63: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:345:78: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:350:26: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:350:35: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:350:44: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:350:54: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:350:63: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:350:72: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:350:81: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:350:96: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:356:19: Not in scope: type constructor or class `HsXAttr' Perhaps you meant one of these: `PXAttr' (imported from Language.Haskell.Exts.Syntax), `XAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:356:30: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:357:17: Not in scope: data constructor `HsXAttr' Perhaps you meant one of these: `PXAttr' (imported from Language.Haskell.Exts.Syntax), `XAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:370:23: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:370:40: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:378:40: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:378:57: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:382:17: Not in scope: data constructor `HsPatBind' Perhaps you meant `PatBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:391:25: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:391:48: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:394:25: Not in scope: data constructor `HsIPBinds' Perhaps you meant `IPBinds' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:394:49: Not in scope: data constructor `HsIPBinds' Perhaps you meant `IPBinds' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:412:31: Not in scope: data constructor `HsPatBind' Perhaps you meant `PatBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:424:20: Not in scope: type constructor or class `HsIPBind' Perhaps you meant `IPBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:424:37: Not in scope: type constructor or class `HsIPBind' Perhaps you meant `IPBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:425:18: Not in scope: data constructor `HsIPBind' Perhaps you meant `IPBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:426:11: Not in scope: data constructor `HsIPBind' Perhaps you meant `IPBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:441:30: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:441:46: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:445:5: Not in scope: data constructor `HsGenerator' Perhaps you meant `Generator' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:449:17: Ambiguous occurrence `Do' It could refer to either `HSX.Transform.Do', defined at src/HSX/Transform.hs:432:17 or `Language.Haskell.Exts.Syntax.Do', imported from `Language.Haskell.Exts.Syntax' at src/HSX/Transform.hs:20:1-35 src/HSX/Transform.hs:450:17: Ambiguous occurrence `ListComp' It could refer to either `HSX.Transform.ListComp', defined at src/HSX/Transform.hs:432:30 or `Language.Haskell.Exts.Syntax.ListComp', imported from `Language.Haskell.Exts.Syntax' at src/HSX/Transform.hs:20:1-35 src/HSX/Transform.hs:467:18: Not in scope: data constructor `HsGenerator' Perhaps you meant `Generator' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:468:34: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:474:5: Not in scope: data constructor `HsQualifier' Perhaps you meant `Qualifier' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:474:35: Not in scope: data constructor `HsQualifier' Perhaps you meant `Qualifier' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:477:5: Not in scope: data constructor `HsLetStmt' Perhaps you meant `LetStmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:477:16: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:480:5: Not in scope: data constructor `HsLetStmt' Perhaps you meant `LetStmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:480:16: Not in scope: data constructor `HsIPBinds' Perhaps you meant `IPBinds' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:481:23: Not in scope: data constructor `HsLetStmt' Perhaps you meant `LetStmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:481:34: Not in scope: data constructor `HsIPBinds' Perhaps you meant `IPBinds' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:489:17: Not in scope: type constructor or class `HsAlt' src/HSX/Transform.hs:489:31: Not in scope: type constructor or class `HsAlt' src/HSX/Transform.hs:490:15: Not in scope: data constructor `HsAlt' src/HSX/Transform.hs:502:12: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:503:39: Not in scope: data constructor `HsBDecls' Perhaps you meant `BDecls' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:507:14: Not in scope: data constructor `HsAlt' src/HSX/Transform.hs:512:43: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:512:51: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:512:62: Not in scope: type constructor or class `HsGuardedAlts' Perhaps you meant one of these: `GuardedAlts' (imported from Language.Haskell.Exts.Syntax), `GuardedAlt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:512:84: Not in scope: type constructor or class `HsGuardedAlts' Perhaps you meant one of these: `GuardedAlts' (imported from Language.Haskell.Exts.Syntax), `GuardedAlt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:513:32: Not in scope: data constructor `HsUnGuardedAlt' Perhaps you meant one of these: `UnGuardedAlt' (imported from Language.Haskell.Exts.Syntax), `GuardedAlt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:521:29: Not in scope: data constructor `HsUnGuardedAlt' Perhaps you meant one of these: `UnGuardedAlt' (imported from Language.Haskell.Exts.Syntax), `GuardedAlt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:524:29: Not in scope: data constructor `HsGuardedAlts' Perhaps you meant one of these: `GuardedAlts' (imported from Language.Haskell.Exts.Syntax), `GuardedAlt' (imported from Language.Haskell.Exts.Syntax), `UnGuardedAlt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:524:44: Not in scope: data constructor `HsGuardedAlt' Perhaps you meant one of these: `GuardedAlt' (imported from Language.Haskell.Exts.Syntax), `UnGuardedAlt' (imported from Language.Haskell.Exts.Syntax), `GuardedAlts' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:525:28: Not in scope: data constructor `HsGuardedAlts' Perhaps you meant one of these: `GuardedAlts' (imported from Language.Haskell.Exts.Syntax), `GuardedAlt' (imported from Language.Haskell.Exts.Syntax), `UnGuardedAlt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:526:18: Not in scope: data constructor `HsGuardedAlts' Perhaps you meant one of these: `GuardedAlts' (imported from Language.Haskell.Exts.Syntax), `GuardedAlt' (imported from Language.Haskell.Exts.Syntax), `UnGuardedAlt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:527:40: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:527:48: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:527:59: Not in scope: type constructor or class `HsGuardedAlt' Perhaps you meant one of these: `GuardedAlt' (imported from Language.Haskell.Exts.Syntax), `GuardedAlts' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:527:80: Not in scope: type constructor or class `HsGuardedAlt' Perhaps you meant one of these: `GuardedAlt' (imported from Language.Haskell.Exts.Syntax), `GuardedAlts' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:528:33: Not in scope: data constructor `HsGuardedAlt' Perhaps you meant one of these: `GuardedAlt' (imported from Language.Haskell.Exts.Syntax), `UnGuardedAlt' (imported from Language.Haskell.Exts.Syntax), `GuardedAlts' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:536:30: Not in scope: data constructor `HsGuardedAlt' Perhaps you meant one of these: `GuardedAlt' (imported from Language.Haskell.Exts.Syntax), `UnGuardedAlt' (imported from Language.Haskell.Exts.Syntax), `GuardedAlts' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:543:23: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:543:30: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:545:25: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:548:26: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:548:37: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:582:18: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:589:18: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:589:26: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:612:17: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:612:29: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:615:13: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:615:26: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:618:5: Not in scope: data constructor `HsPRPat' Perhaps you meant `PRPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:619:5: Not in scope: data constructor `HsPXTag' Perhaps you meant `PXTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:620:5: Not in scope: data constructor `HsPXETag' Perhaps you meant `PXETag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:623:5: Not in scope: data constructor `HsPNeg' Perhaps you meant `PNeg' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:623:41: Not in scope: data constructor `HsPNeg' Perhaps you meant `PNeg' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:624:5: Not in scope: data constructor `HsPInfixApp' Perhaps you meant one of these: `PInfixApp' (imported from Language.Haskell.Exts.Syntax), `InfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:625:44: Not in scope: data constructor `HsPInfixApp' Perhaps you meant one of these: `PInfixApp' (imported from Language.Haskell.Exts.Syntax), `InfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:627:5: Not in scope: data constructor `HsPApp' Perhaps you meant `PApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:627:43: Not in scope: data constructor `HsPApp' Perhaps you meant `PApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:628:5: Not in scope: data constructor `HsPTuple' Perhaps you meant `PTuple' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:628:42: Not in scope: data constructor `HsPTuple' Perhaps you meant `PTuple' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:629:5: Not in scope: data constructor `HsPList' Perhaps you meant `PList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:629:42: Not in scope: data constructor `HsPList' Perhaps you meant `PList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:630:5: Not in scope: data constructor `HsPParen' Perhaps you meant one of these: `PParen' (imported from Language.Haskell.Exts.Syntax), `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:630:41: Not in scope: data constructor `HsPParen' Perhaps you meant one of these: `PParen' (imported from Language.Haskell.Exts.Syntax), `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:631:5: Not in scope: data constructor `HsPRec' Perhaps you meant `PRec' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:631:44: Not in scope: data constructor `HsPRec' Perhaps you meant `PRec' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:632:5: Not in scope: data constructor `HsPAsPat' Perhaps you meant `PAsPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:632:42: Not in scope: data constructor `HsPAsPat' Perhaps you meant `PAsPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:633:5: Not in scope: data constructor `HsPIrrPat' Perhaps you meant `PIrrPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:633:41: Not in scope: data constructor `HsPIrrPat' Perhaps you meant `PIrrPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:634:5: Not in scope: data constructor `HsPXPatTag' Perhaps you meant `PXPatTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:634:41: Not in scope: data constructor `HsPXPatTag' Perhaps you meant `PXPatTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:635:5: Not in scope: data constructor `HsPatTypeSig' Perhaps you meant `PatTypeSig' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:635:48: Not in scope: data constructor `HsPatTypeSig' Perhaps you meant `PatTypeSig' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:638:22: Not in scope: type constructor or class `HsPatField' Perhaps you meant `PatField' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:638:40: Not in scope: type constructor or class `HsPatField' Perhaps you meant `PatField' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:639:20: Not in scope: data constructor `HsPFieldPat' Perhaps you meant `PFieldPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:639:53: Not in scope: data constructor `HsPFieldPat' Perhaps you meant `PFieldPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:641:23: Not in scope: type constructor or class `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:641:39: Not in scope: type constructor or class `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:642:21: Not in scope: data constructor `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:642:51: Not in scope: data constructor `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:644:19: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:644:32: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:652:20: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:652:32: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:661:26: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:661:40: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:661:58: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:661:66: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:664:13: Not in scope: data constructor `HsPatBind' Perhaps you meant `PatBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:669:27: Not in scope: data constructor `HsPatBind' Perhaps you meant `PatBind' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:675:19: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:675:31: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:678:15: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:678:28: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:678:37: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:678:45: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:682:5: Not in scope: data constructor `HsPIrrPat' Perhaps you meant `PIrrPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:683:37: Not in scope: data constructor `HsPIrrPat' Perhaps you meant `PIrrPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:686:5: Not in scope: data constructor `HsPNeg' Perhaps you meant `PNeg' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:686:41: Not in scope: data constructor `HsPNeg' Perhaps you meant `PNeg' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:687:5: Not in scope: data constructor `HsPInfixApp' Perhaps you meant one of these: `PInfixApp' (imported from Language.Haskell.Exts.Syntax), `InfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:688:44: Not in scope: data constructor `HsPInfixApp' Perhaps you meant one of these: `PInfixApp' (imported from Language.Haskell.Exts.Syntax), `InfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:690:5: Not in scope: data constructor `HsPApp' Perhaps you meant `PApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:690:43: Not in scope: data constructor `HsPApp' Perhaps you meant `PApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:691:5: Not in scope: data constructor `HsPTuple' Perhaps you meant `PTuple' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:691:42: Not in scope: data constructor `HsPTuple' Perhaps you meant `PTuple' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:692:5: Not in scope: data constructor `HsPList' Perhaps you meant `PList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:692:42: Not in scope: data constructor `HsPList' Perhaps you meant `PList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:693:5: Not in scope: data constructor `HsPParen' Perhaps you meant one of these: `PParen' (imported from Language.Haskell.Exts.Syntax), `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:693:41: Not in scope: data constructor `HsPParen' Perhaps you meant one of these: `PParen' (imported from Language.Haskell.Exts.Syntax), `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:694:5: Not in scope: data constructor `HsPRec' Perhaps you meant `PRec' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:694:44: Not in scope: data constructor `HsPRec' Perhaps you meant `PRec' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:695:5: Not in scope: data constructor `HsPAsPat' Perhaps you meant `PAsPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:695:42: Not in scope: data constructor `HsPAsPat' Perhaps you meant `PAsPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:696:5: Not in scope: data constructor `HsPatTypeSig' Perhaps you meant `PatTypeSig' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:696:48: Not in scope: data constructor `HsPatTypeSig' Perhaps you meant `PatTypeSig' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:699:5: Not in scope: data constructor `HsPXTag' Perhaps you meant `PXTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:704:62: Not in scope: data constructor `HsPXTag' Perhaps you meant `PXTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:706:5: Not in scope: data constructor `HsPXETag' Perhaps you meant `PXETag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:711:45: Not in scope: data constructor `HsPXETag' Perhaps you meant `PXETag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:712:5: Not in scope: data constructor `HsPXPatTag' Perhaps you meant `PXPatTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:712:45: Not in scope: data constructor `HsPXPatTag' Perhaps you meant `PXPatTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:717:24: Not in scope: type constructor or class `HsPatField' Perhaps you meant `PatField' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:717:42: Not in scope: type constructor or class `HsPatField' Perhaps you meant `PatField' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:718:22: Not in scope: data constructor `HsPFieldPat' Perhaps you meant `PFieldPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:718:55: Not in scope: data constructor `HsPFieldPat' Perhaps you meant `PFieldPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:720:26: Not in scope: type constructor or class `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:720:42: Not in scope: type constructor or class `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:721:24: Not in scope: data constructor `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:721:54: Not in scope: data constructor `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:727:33: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:727:50: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:727:77: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:733:49: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:755:46: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:760:66: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:779:24: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:779:33: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:782:13: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:785:28: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:785:37: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:788:20: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:790:28: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:792:18: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:794:26: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:796:19: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:798:27: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:828:26: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:828:40: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:834:24: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:834:36: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:838:5: Not in scope: data constructor `HsPRPat' Perhaps you meant `PRPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:843:44: Not in scope: data constructor `HsRPSeq' Perhaps you meant `RPSeq' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:855:5: Not in scope: data constructor `HsPXTag' Perhaps you meant `PXTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:872:23: Not in scope: data constructor `HsPXRPats' Perhaps you meant `PXRPats' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:874:56: Not in scope: data constructor `HsPList' Perhaps you meant `PList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:881:5: Not in scope: data constructor `HsPXETag' Perhaps you meant `PXETag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:901:5: Not in scope: data constructor `HsPXPcdata' Perhaps you meant one of these: `PXPcdata' (imported from Language.Haskell.Exts.Syntax), `XPcdata' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:903:5: Not in scope: data constructor `HsPXPatTag' Perhaps you meant `PXPatTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:906:5: Not in scope: data constructor `HsPXRPats' Perhaps you meant `PXRPats' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:906:36: Not in scope: data constructor `HsPRPat' Perhaps you meant `PRPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:910:5: Not in scope: data constructor `HsPVar' Perhaps you meant one of these: `IPVar' (imported from Language.Haskell.Exts.Syntax), `PVar' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:911:5: Not in scope: data constructor `HsPLit' Perhaps you meant `PLit' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:912:5: Not in scope: data constructor `HsPNeg' Perhaps you meant `PNeg' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:912:38: Not in scope: data constructor `HsPNeg' Perhaps you meant `PNeg' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:913:5: Not in scope: data constructor `HsPInfixApp' Perhaps you meant one of these: `PInfixApp' (imported from Language.Haskell.Exts.Syntax), `InfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:913:53: Not in scope: data constructor `HsPInfixApp' Perhaps you meant one of these: `PInfixApp' (imported from Language.Haskell.Exts.Syntax), `InfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:914:5: Not in scope: data constructor `HsPApp' Perhaps you meant `PApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:914:40: Not in scope: data constructor `HsPApp' Perhaps you meant `PApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:915:5: Not in scope: data constructor `HsPTuple' Perhaps you meant `PTuple' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:915:39: Not in scope: data constructor `HsPTuple' Perhaps you meant `PTuple' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:916:5: Not in scope: data constructor `HsPList' Perhaps you meant `PList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:916:39: Not in scope: data constructor `HsPList' Perhaps you meant `PList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:917:5: Not in scope: data constructor `HsPParen' Perhaps you meant one of these: `PParen' (imported from Language.Haskell.Exts.Syntax), `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:917:38: Not in scope: data constructor `HsPParen' Perhaps you meant one of these: `PParen' (imported from Language.Haskell.Exts.Syntax), `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:918:5: Not in scope: data constructor `HsPRec' Perhaps you meant `PRec' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:918:41: Not in scope: data constructor `HsPRec' Perhaps you meant `PRec' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:919:5: Not in scope: data constructor `HsPAsPat' Perhaps you meant `PAsPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:919:39: Not in scope: data constructor `HsPAsPat' Perhaps you meant `PAsPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:920:5: Not in scope: data constructor `HsPWildCard' Perhaps you meant `PWildCard' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:921:5: Not in scope: data constructor `HsPIrrPat' Perhaps you meant `PIrrPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:921:38: Not in scope: data constructor `HsPIrrPat' Perhaps you meant `PIrrPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:922:5: Not in scope: data constructor `HsPatTypeSig' Perhaps you meant `PatTypeSig' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:922:45: Not in scope: data constructor `HsPatTypeSig' Perhaps you meant `PatTypeSig' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:925:33: Not in scope: type constructor or class `HsPatField' Perhaps you meant `PatField' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:925:50: Not in scope: type constructor or class `HsPatField' Perhaps you meant `PatField' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:926:23: Not in scope: data constructor `HsPFieldPat' Perhaps you meant `PFieldPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:927:19: Not in scope: data constructor `HsPFieldPat' Perhaps you meant `PFieldPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:930:19: Not in scope: type constructor or class `HsXName' Perhaps you meant `XName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:932:21: Not in scope: data constructor `HsXName' Perhaps you meant `XName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:933:21: Not in scope: data constructor `HsXDomName' Perhaps you meant `XDomName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:936:31: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:936:42: Not in scope: type constructor or class `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:936:61: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:937:27: Not in scope: data constructor `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:950:28: Not in scope: data constructor `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:965:28: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:965:39: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:965:53: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:975:26: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:975:36: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:975:47: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:975:58: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:989:27: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:989:38: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:989:48: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1009:22: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1009:31: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1014:29: Not in scope: type constructor or class `HsRPat' Perhaps you meant `RPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1019:5: Not in scope: data constructor `HsRPPat' Perhaps you meant `RPPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1023:41: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1026:13: Not in scope: data constructor `HsPWildCard' Perhaps you meant `PWildCard' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1027:13: Not in scope: data constructor `HsPVar' Perhaps you meant one of these: `IPVar' (imported from Language.Haskell.Exts.Syntax), `PVar' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1029:13: Not in scope: data constructor `HsPXPatTag' Perhaps you meant `PXPatTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1043:40: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1055:42: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1055:53: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1055:64: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1055:76: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1059:18: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1065:49: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1065:58: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1065:69: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1065:83: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1078:36: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1078:46: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1087:5: Not in scope: data constructor `HsRPGuard' Perhaps you meant `RPGuard' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1089:45: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1089:55: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1092:17: Not in scope: data constructor `HsPXPatTag' Perhaps you meant `PXPatTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1106:44: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1106:54: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1118:46: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1118:57: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1118:68: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1118:78: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1118:92: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1122:25: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1128:55: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1128:65: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1128:76: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1128:87: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1128:101: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1141:39: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1141:49: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1152:5: Not in scope: data constructor `HsRPSeq' Perhaps you meant `RPSeq' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1185:36: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1185:56: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1197:29: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1197:48: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1197:56: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1209:29: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1226:5: Not in scope: data constructor `HsRPCAs' Perhaps you meant `RPCAs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1236:51: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1243:5: Not in scope: data constructor `HsRPAs' Perhaps you meant `RPAs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1253:17: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1259:50: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1265:5: Not in scope: data constructor `HsRPParen' Perhaps you meant `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1270:5: Not in scope: data constructor `HsRPOp' Perhaps you meant `RPOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1270:15: Not in scope: data constructor `HsRPOpt' Perhaps you meant `RPOpt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1276:5: Not in scope: data constructor `HsRPOp' Perhaps you meant `RPOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1276:15: Not in scope: data constructor `HsRPOptG' Perhaps you meant `RPOptG' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1285:5: Not in scope: data constructor `HsRPEither' Perhaps you meant `RPEither' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1326:25: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1326:36: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1326:46: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1333:5: Not in scope: data constructor `HsRPOp' Perhaps you meant `RPOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1333:15: Not in scope: data constructor `HsRPStar' Perhaps you meant `RPStar' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1339:5: Not in scope: data constructor `HsRPOp' Perhaps you meant `RPOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1339:15: Not in scope: data constructor `HsRPStarG' Perhaps you meant `RPStarG' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1347:5: Not in scope: data constructor `HsRPOp' Perhaps you meant `RPOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1347:15: Not in scope: data constructor `HsRPPlus' Perhaps you meant `RPPlus' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1353:5: Not in scope: data constructor `HsRPOp' Perhaps you meant `RPOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1353:15: Not in scope: data constructor `HsRPPlusG' Perhaps you meant `RPPlusG' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1363:37: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1378:35: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1378:45: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1400:20: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1400:30: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1402:13: Not in scope: data constructor `HsPVar' Perhaps you meant one of these: `IPVar' (imported from Language.Haskell.Exts.Syntax), `PVar' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1403:13: Not in scope: data constructor `HsPNeg' Perhaps you meant `PNeg' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1404:13: Not in scope: data constructor `HsPInfixApp' Perhaps you meant one of these: `PInfixApp' (imported from Language.Haskell.Exts.Syntax), `InfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1406:13: Not in scope: data constructor `HsPApp' Perhaps you meant `PApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1407:13: Not in scope: data constructor `HsPTuple' Perhaps you meant `PTuple' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1408:13: Not in scope: data constructor `HsPList' Perhaps you meant `PList' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1409:13: Not in scope: data constructor `HsPParen' Perhaps you meant one of these: `PParen' (imported from Language.Haskell.Exts.Syntax), `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1410:13: Not in scope: data constructor `HsPRec' Perhaps you meant `PRec' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1411:29: Not in scope: data constructor `HsPFieldPat' Perhaps you meant `PFieldPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1412:13: Not in scope: data constructor `HsPAsPat' Perhaps you meant `PAsPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1413:13: Not in scope: data constructor `HsPWildCard' Perhaps you meant `PWildCard' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1414:13: Not in scope: data constructor `HsPIrrPat' Perhaps you meant `PIrrPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1415:13: Not in scope: data constructor `HsPatTypeSig' Perhaps you meant `PatTypeSig' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1416:13: Not in scope: data constructor `HsPRPat' Perhaps you meant `PRPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1417:13: Not in scope: data constructor `HsPXTag' Perhaps you meant `PXTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1422:13: Not in scope: data constructor `HsPXETag' Perhaps you meant `PXETag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1427:13: Not in scope: data constructor `HsPXPatTag' Perhaps you meant `PXPatTag' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1430:21: Not in scope: type constructor or class `HsRPat' Perhaps you meant `RPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1430:32: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1432:13: Not in scope: data constructor `HsRPOp' Perhaps you meant `RPOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1433:13: Not in scope: data constructor `HsRPEither' Perhaps you meant `RPEither' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1434:13: Not in scope: data constructor `HsRPSeq' Perhaps you meant `RPSeq' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1435:13: Not in scope: data constructor `HsRPCAs' Perhaps you meant `RPCAs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1436:13: Not in scope: data constructor `HsRPAs' Perhaps you meant `RPAs' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1437:13: Not in scope: data constructor `HsRPParen' Perhaps you meant `RPParen' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1438:13: Not in scope: data constructor `HsRPGuard' Perhaps you meant `RPGuard' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1439:13: Not in scope: data constructor `HsRPPat' Perhaps you meant `RPPat' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1441:23: Not in scope: type constructor or class `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1441:36: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1442:21: Not in scope: data constructor `HsPXAttr' Perhaps you meant `PXAttr' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1444:23: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1444:34: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1446:13: Not in scope: data constructor `HsGenerator' Perhaps you meant `Generator' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1451:30: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1451:43: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1462:32: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1462:42: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1462:52: Not in scope: type constructor or class `HsDecl' Perhaps you meant `Decl' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1473:55: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1473:64: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1483:44: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1483:52: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1489:36: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1489:46: Not in scope: type constructor or class `HsStmt' Perhaps you meant `Stmt' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1499:16: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1499:25: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1499:64: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1633:29: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1633:37: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1633:48: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1645:59: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1651:67: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1652:17: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1653:18: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1654:18: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1655:19: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1661:15: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1661:25: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1664:13: Not in scope: type constructor or class `HsQOp' src/HSX/Transform.hs:1665:12: Not in scope: data constructor `HsQVarOp' Perhaps you meant `QVarOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1667:13: Not in scope: type constructor or class `HsQOp' src/HSX/Transform.hs:1668:12: Not in scope: data constructor `HsQVarOp' Perhaps you meant `QVarOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1671:16: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1672:28: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1674:33: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1674:42: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1693:21: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1693:29: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1693:40: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1696:29: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1696:39: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1698:36: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1703:12: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1706:13: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1709:12: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1712:13: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1715:17: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1718:21: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1721:14: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1721:34: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1722:12: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1722:27: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1725:15: Not in scope: type constructor or class `HsXName' Perhaps you meant `XName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1727:17: Not in scope: data constructor `HsXName' Perhaps you meant `XName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1728:17: Not in scope: data constructor `HsXDomName' Perhaps you meant `XDomName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1734:46: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1734:55: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1740:26: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1740:35: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1740:44: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1744:16: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1744:26: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1747:15: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1747:24: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1747:33: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1751:15: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1751:24: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1751:33: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1754:14: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1754:23: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1754:32: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1755:19: Not in scope: data constructor `HsPInfixApp' Perhaps you meant one of these: `PInfixApp' (imported from Language.Haskell.Exts.Syntax), `InfixApp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1757:23: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1757:32: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1757:41: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1758:31: Not in scope: data constructor `HsQConOp' Perhaps you meant `QConOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1761:14: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1761:23: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1764:17: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1767:23: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1767:32: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1772:13: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1772:22: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1775:16: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1778:22: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1778:31: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1785:19: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1786:11: Not in scope: data constructor `HsCon' src/HSX/Transform.hs:1789:9: Not in scope: type constructor or class `HsQName' Perhaps you meant `QName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1790:16: Not in scope: data constructor `HsCons' Perhaps you meant `Cons' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1792:26: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1793:9: Not in scope: data constructor `HsSymbol' Perhaps you meant `Symbol' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1794:10: Not in scope: data constructor `HsSymbol' Perhaps you meant `Symbol' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1795:10: Not in scope: data constructor `HsSymbol' Perhaps you meant `Symbol' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1797:51: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1798:13: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1799:16: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1800:13: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1801:14: Not in scope: data constructor `HsIdent' Perhaps you meant `Ident' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1818:19: Not in scope: type constructor or class `HsXName' Perhaps you meant `XName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1818:31: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1818:47: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1818:57: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1818:67: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1827:20: Not in scope: type constructor or class `HsXName' Perhaps you meant `XName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1827:32: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1827:48: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1827:57: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1836:15: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1836:24: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1840:15: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1840:24: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1840:33: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1842:20: Not in scope: data constructor `HsQVarOp' Perhaps you meant `QVarOp' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1842:40: Not in scope: data constructor `HsSymbol' Perhaps you meant `Symbol' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1846:16: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1846:25: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1854:16: Not in scope: type constructor or class `HsXName' Perhaps you meant `XName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1854:27: Not in scope: type constructor or class `HsName' Perhaps you meant one of these: `Name' (imported from Language.Haskell.Exts.Syntax), `CName' (imported from Language.Haskell.Exts.Syntax), `IPName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1854:37: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1861:40: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1861:49: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1861:58: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1868:25: Not in scope: type constructor or class `HsPat' src/HSX/Transform.hs:1871:15: Not in scope: type constructor or class `HsXName' Perhaps you meant `XName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1871:26: Not in scope: type constructor or class `HsExp' src/HSX/Transform.hs:1873:5: Not in scope: data constructor `HsXName' Perhaps you meant `XName' (imported from Language.Haskell.Exts.Syntax) src/HSX/Transform.hs:1874:5: Not in scope: data constructor `HsXDomName' Perhaps you meant `XDomName' (imported from Language.Haskell.Exts.Syntax) Failed to install hsx-0.4.5 cabal: Error: some packages failed to install: hsx-0.4.5 failed during the building phase. The exception was: ExitFailure 1
Test log
No test log was submitted for this report.