Resolving dependencies... Configuring ObjectName-1.1.0.0... Building ObjectName-1.1.0.0... Preprocessing library ObjectName-1.1.0.0... [1 of 1] Compiling Data.ObjectName ( src/Data/ObjectName.hs, dist/build/Data/ObjectName.o ) In-place registering ObjectName-1.1.0.0... Running Haddock for ObjectName-1.1.0.0... Running hscolour for ObjectName-1.1.0.0... Preprocessing library ObjectName-1.1.0.0... Preprocessing library ObjectName-1.1.0.0... Haddock coverage: 100% ( 3 / 3) in 'Data.ObjectName' Documentation created: dist/doc/html/ObjectName/index.html, dist/doc/html/ObjectName/ObjectName.txt Creating package registration file: /tmp/pkgConf-ObjectName-1.1.0278722862233665123.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/ObjectName-1.1.0.0-Ej1Cgp8vUjN6m1ytQ9jTTT Registering ObjectName-1.1.0.0... Installed ObjectName-1.1.0.0 Configuring half-0.2.2.1... Building half-0.2.2.1... Preprocessing library half-0.2.2.1... [1 of 1] Compiling Numeric.Half ( src/Numeric/Half.hs, dist/build/Numeric/Half.o ) In-place registering half-0.2.2.1... Running Haddock for half-0.2.2.1... Running hscolour for half-0.2.2.1... Preprocessing library half-0.2.2.1... Preprocessing library half-0.2.2.1... Haddock coverage: 81% ( 13 / 16) in 'Numeric.Half' Missing documentation for: Half (src/Numeric/Half.hs:61) HALF_MIN_10_EXP (src/Numeric/Half.hs:174) HALF_MAX_10_EXP (src/Numeric/Half.hs:177) Documentation created: dist/doc/html/half/index.html, dist/doc/html/half/half.txt Creating package registration file: /tmp/pkgConf-half-0.2.220539999321264095060.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/half-0.2.2.1-7lOIyJwAhBD6VpkcMgaFcH Registering half-0.2.2.1... Installed half-0.2.2.1 Configuring mtl-2.2.1... Building mtl-2.2.1... Preprocessing library mtl-2.2.1... [ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o ) [ 2 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o ) [ 3 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o ) [ 4 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o ) [ 5 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o ) [ 6 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o ) [ 7 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o ) [ 8 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o ) [ 9 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o ) [10 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o ) [11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o ) [12 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o ) [13 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o ) [14 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o ) [15 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o ) [16 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o ) [17 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o ) [18 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o ) [19 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o ) [20 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o ) [21 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o ) [22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o ) In-place registering mtl-2.2.1... Running Haddock for mtl-2.2.1... Running hscolour for mtl-2.2.1... Preprocessing library mtl-2.2.1... Preprocessing library mtl-2.2.1... Haddock coverage: 75% ( 3 / 4) in 'Control.Monad.Writer.Class' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) 100% ( 5 / 5) in 'Control.Monad.State.Class' 100% ( 3 / 3) in 'Control.Monad.Reader.Class' 80% ( 4 / 5) in 'Control.Monad.RWS.Class' Missing documentation for: MonadRWS (Control/Monad/RWS/Class.hs:44) 100% ( 4 / 4) in 'Control.Monad.Identity' 100% ( 3 / 3) in 'Control.Monad.Error.Class' 50% ( 1 / 2) in 'Control.Monad.Cont.Class' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:73) 100% ( 3 / 3) in 'Control.Monad.Trans' 93% ( 14 / 15) in 'Control.Monad.Error' Missing documentation for: runErrorT 100% ( 19 / 19) in 'Control.Monad.Except' 100% ( 5 / 5) in 'Control.Monad.List' 95% ( 21 / 22) in 'Control.Monad.RWS.Lazy' Missing documentation for: runRWST 100% ( 2 / 2) in 'Control.Monad.RWS' 96% ( 22 / 23) in 'Control.Monad.Reader' Missing documentation for: runReaderT 95% ( 21 / 22) in 'Control.Monad.RWS.Strict' Missing documentation for: runRWST 96% ( 24 / 25) in 'Control.Monad.State.Lazy' Missing documentation for: runStateT 100% ( 2 / 2) in 'Control.Monad.State' 96% ( 24 / 25) in 'Control.Monad.State.Strict' Missing documentation for: runStateT 89% ( 17 / 19) in 'Control.Monad.Writer.Lazy' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) runWriterT 100% ( 2 / 2) in 'Control.Monad.Writer' 94% ( 17 / 18) in 'Control.Monad.Writer.Strict' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) 91% ( 20 / 22) in 'Control.Monad.Cont' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:73) runContT Documentation created: dist/doc/html/mtl/index.html, dist/doc/html/mtl/mtl.txt Creating package registration file: /tmp/pkgConf-mtl-2.21117142618168002245.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/mtl-2.2.1-KMpng31YRYc5JfMWFZ3FCU Registering mtl-2.2.1... Installed mtl-2.2.1 Configuring old-locale-1.0.0.7... Building old-locale-1.0.0.7... Preprocessing library old-locale-1.0.0.7... [1 of 1] Compiling System.Locale ( System/Locale.hs, dist/build/System/Locale.o ) In-place registering old-locale-1.0.0.7... Running Haddock for old-locale-1.0.0.7... Running hscolour for old-locale-1.0.0.7... Preprocessing library old-locale-1.0.0.7... Preprocessing library old-locale-1.0.0.7... Haddock coverage: 60% ( 3 / 5) in 'System.Locale' Missing documentation for: TimeLocale (System/Locale.hs:36) defaultTimeLocale (System/Locale.hs:49) Documentation created: dist/doc/html/old-locale/index.html, dist/doc/html/old-locale/old-locale.txt Creating package registration file: /tmp/pkgConf-old-locale-1.0.017220600491455590964.7 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/old-locale-1.0.0.7-D6X1KPq5Sui5XjrHMwvFwK Registering old-locale-1.0.0.7... Installed old-locale-1.0.0.7 Configuring random-1.1... Building random-1.1... Preprocessing library random-1.1... [1 of 1] Compiling System.Random ( System/Random.hs, dist/build/System/Random.o ) System/Random.hs:43:1: Warning: Tab character System/Random.hs:45:1: Warning: Tab character System/Random.hs:47:1: Warning: Tab character System/Random.hs:53:1: Warning: Tab character System/Random.hs:55:1: Warning: Tab character System/Random.hs:56:1: Warning: Tab character System/Random.hs:57:1: Warning: Tab character System/Random.hs:59:1: Warning: Tab character System/Random.hs:61:1: Warning: Tab character System/Random.hs:63:1: Warning: Tab character System/Random.hs:64:1: Warning: Tab character System/Random.hs:65:1: Warning: Tab character System/Random.hs:66:1: Warning: Tab character System/Random.hs:68:1: Warning: Tab character System/Random.hs:69:1: Warning: Tab character System/Random.hs:70:1: Warning: Tab character System/Random.hs:71:1: Warning: Tab character System/Random.hs:73:1: Warning: Tab character System/Random.hs:74:1: Warning: Tab character System/Random.hs:76:1: Warning: Tab character System/Random.hs:90:22: Warning: Tab character System/Random.hs:91:17: Warning: Tab character System/Random.hs:94:17: Warning: Tab character System/Random.hs:102:15: Warning: Tab character System/Random.hs:240:1: Warning: Tab character System/Random.hs:241:1: Warning: Tab character System/Random.hs:249:1: Warning: Tab character System/Random.hs:269:1: Warning: Tab character System/Random.hs:270:1: Warning: Tab character System/Random.hs:271:1: Warning: Tab character System/Random.hs:272:1: Warning: Tab character System/Random.hs:273:1: Warning: Tab character System/Random.hs:326:11: Warning: Tab character System/Random.hs:343:11: Warning: Tab character System/Random.hs:384:11: Warning: Tab character System/Random.hs:395:1: Warning: Tab character System/Random.hs:396:1: Warning: Tab character System/Random.hs:396:20: Warning: Tab character System/Random.hs:397:1: Warning: Tab character System/Random.hs:397:20: Warning: Tab character System/Random.hs:399:11: Warning: Tab character System/Random.hs:406:1: Warning: Tab character System/Random.hs:415:1: Warning: Tab character System/Random.hs:428:1: Warning: Tab character System/Random.hs:429:1: Warning: Tab character System/Random.hs:430:1: Warning: Tab character System/Random.hs:440:3: Warning: Tab character System/Random.hs:502:1: Warning: Tab character System/Random.hs:503:1: Warning: Tab character System/Random.hs:504:1: Warning: Tab character System/Random.hs:506:1: Warning: Tab character System/Random.hs:507:1: Warning: Tab character System/Random.hs:508:1: Warning: Tab character System/Random.hs:519:1: Warning: Tab character System/Random.hs:519:14: Warning: Tab character System/Random.hs:520:1: Warning: Tab character System/Random.hs:522:1: Warning: Tab character System/Random.hs:523:1: Warning: Tab character System/Random.hs:524:1: Warning: Tab character System/Random.hs:526:1: Warning: Tab character System/Random.hs:527:1: Warning: Tab character System/Random.hs:528:1: Warning: Tab character In-place registering random-1.1... Running Haddock for random-1.1... Running hscolour for random-1.1... Preprocessing library random-1.1... Preprocessing library random-1.1... System/Random.hs:43:1: Warning: Tab character System/Random.hs:45:1: Warning: Tab character System/Random.hs:47:1: Warning: Tab character System/Random.hs:53:1: Warning: Tab character System/Random.hs:55:1: Warning: Tab character System/Random.hs:56:1: Warning: Tab character System/Random.hs:57:1: Warning: Tab character System/Random.hs:59:1: Warning: Tab character System/Random.hs:61:1: Warning: Tab character System/Random.hs:63:1: Warning: Tab character System/Random.hs:64:1: Warning: Tab character System/Random.hs:65:1: Warning: Tab character System/Random.hs:66:1: Warning: Tab character System/Random.hs:68:1: Warning: Tab character System/Random.hs:69:1: Warning: Tab character System/Random.hs:70:1: Warning: Tab character System/Random.hs:71:1: Warning: Tab character System/Random.hs:73:1: Warning: Tab character System/Random.hs:74:1: Warning: Tab character System/Random.hs:76:1: Warning: Tab character System/Random.hs:90:22: Warning: Tab character System/Random.hs:91:17: Warning: Tab character System/Random.hs:94:17: Warning: Tab character System/Random.hs:102:15: Warning: Tab character System/Random.hs:240:1: Warning: Tab character System/Random.hs:241:1: Warning: Tab character System/Random.hs:249:1: Warning: Tab character System/Random.hs:269:1: Warning: Tab character System/Random.hs:270:1: Warning: Tab character System/Random.hs:271:1: Warning: Tab character System/Random.hs:272:1: Warning: Tab character System/Random.hs:273:1: Warning: Tab character System/Random.hs:326:11: Warning: Tab character System/Random.hs:343:11: Warning: Tab character System/Random.hs:384:11: Warning: Tab character System/Random.hs:395:1: Warning: Tab character System/Random.hs:396:1: Warning: Tab character System/Random.hs:396:20: Warning: Tab character System/Random.hs:397:1: Warning: Tab character System/Random.hs:397:20: Warning: Tab character System/Random.hs:399:11: Warning: Tab character System/Random.hs:406:1: Warning: Tab character System/Random.hs:415:1: Warning: Tab character System/Random.hs:428:1: Warning: Tab character System/Random.hs:429:1: Warning: Tab character System/Random.hs:430:1: Warning: Tab character System/Random.hs:440:3: Warning: Tab character System/Random.hs:502:1: Warning: Tab character System/Random.hs:503:1: Warning: Tab character System/Random.hs:504:1: Warning: Tab character System/Random.hs:506:1: Warning: Tab character System/Random.hs:507:1: Warning: Tab character System/Random.hs:508:1: Warning: Tab character System/Random.hs:519:1: Warning: Tab character System/Random.hs:519:14: Warning: Tab character System/Random.hs:520:1: Warning: Tab character System/Random.hs:522:1: Warning: Tab character System/Random.hs:523:1: Warning: Tab character System/Random.hs:524:1: Warning: Tab character System/Random.hs:526:1: Warning: Tab character System/Random.hs:527:1: Warning: Tab character System/Random.hs:528:1: Warning: Tab character Haddock coverage: Cannot find documentation for: $intro 100% ( 16 / 16) in 'System.Random' Documentation created: dist/doc/html/random/index.html, dist/doc/html/random/random.txt Creating package registration file: /tmp/pkgConf-random-18857996311314218593.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/random-1.1-1z8Ujelqc6aKgvPnbRUKkP Registering random-1.1... Installed random-1.1 Configuring stm-2.4.4... Building stm-2.4.4... Preprocessing library stm-2.4.4... [ 1 of 10] Compiling Control.Sequential.STM ( Control/Sequential/STM.hs, dist/build/Control/Sequential/STM.o ) [ 2 of 10] Compiling Control.Concurrent.STM.TBQueue ( Control/Concurrent/STM/TBQueue.hs, dist/build/Control/Concurrent/STM/TBQueue.o ) [ 3 of 10] Compiling Control.Concurrent.STM.TQueue ( Control/Concurrent/STM/TQueue.hs, dist/build/Control/Concurrent/STM/TQueue.o ) [ 4 of 10] Compiling Control.Concurrent.STM.TChan ( Control/Concurrent/STM/TChan.hs, dist/build/Control/Concurrent/STM/TChan.o ) [ 5 of 10] Compiling Control.Concurrent.STM.TMVar ( Control/Concurrent/STM/TMVar.hs, dist/build/Control/Concurrent/STM/TMVar.o ) [ 6 of 10] Compiling Control.Concurrent.STM.TVar ( Control/Concurrent/STM/TVar.hs, dist/build/Control/Concurrent/STM/TVar.o ) [ 7 of 10] Compiling Control.Concurrent.STM.TArray ( Control/Concurrent/STM/TArray.hs, dist/build/Control/Concurrent/STM/TArray.o ) [ 8 of 10] Compiling Control.Monad.STM ( Control/Monad/STM.hs, dist/build/Control/Monad/STM.o ) [ 9 of 10] Compiling Control.Concurrent.STM ( Control/Concurrent/STM.hs, dist/build/Control/Concurrent/STM.o ) [10 of 10] Compiling Control.Concurrent.STM.TSem ( Control/Concurrent/STM/TSem.hs, dist/build/Control/Concurrent/STM/TSem.o ) In-place registering stm-2.4.4... Running Haddock for stm-2.4.4... Running hscolour for stm-2.4.4... Preprocessing library stm-2.4.4... Preprocessing library stm-2.4.4... Haddock coverage: 0% ( 0 / 11) in 'Control.Sequential.STM' Missing documentation for: Module header STM (Control/Sequential/STM.hs:29) atomically (Control/Sequential/STM.hs:47) throwSTM (Control/Sequential/STM.hs:54) catchSTM (Control/Sequential/STM.hs:57) TVar (Control/Sequential/STM.hs:72) newTVar (Control/Sequential/STM.hs:75) newTVarIO (Control/Sequential/STM.hs:78) readTVar (Control/Sequential/STM.hs:83) readTVarIO (Control/Sequential/STM.hs:86) writeTVar (Control/Sequential/STM.hs:89) 100% ( 13 / 13) in 'Control.Concurrent.STM.TBQueue' 100% ( 12 / 12) in 'Control.Concurrent.STM.TQueue' 100% ( 18 / 18) in 'Control.Concurrent.STM.TChan' 100% ( 16 / 16) in 'Control.Concurrent.STM.TMVar' 100% ( 13 / 13) in 'Control.Concurrent.STM.TVar' 100% ( 2 / 2) in 'Control.Concurrent.STM.TArray' 90% ( 9 / 10) in 'Control.Monad.STM' Missing documentation for: check (Control/Monad/STM.hs:81) 100% ( 8 / 8) in 'Control.Concurrent.STM' 40% ( 2 / 5) in 'Control.Concurrent.STM.TSem' Missing documentation for: newTSem (Control/Concurrent/STM/TSem.hs:42) waitTSem (Control/Concurrent/STM/TSem.hs:45) signalTSem (Control/Concurrent/STM/TSem.hs:51) Documentation created: dist/doc/html/stm/index.html, dist/doc/html/stm/stm.txt Creating package registration file: /tmp/pkgConf-stm-2.4712633417864101839.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/stm-2.4.4-C1kFMnPqFjvDhFjgMZGUpr Registering stm-2.4.4... Installed stm-2.4.4 Configuring text-1.2.1.3... Building text-1.2.1.3... Preprocessing library text-1.2.1.3... [ 1 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o ) Data/Text/Internal/Read.hs:21:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() [ 2 of 44] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o ) [ 3 of 44] Compiling Data.Text.Internal.Builder.RealFloat.Functions ( Data/Text/Internal/Builder/RealFloat/Functions.hs, dist/build/Data/Text/Internal/Builder/RealFloat/Functions.o ) [ 4 of 44] Compiling Data.Text.Internal.Builder.Int.Digits ( Data/Text/Internal/Builder/Int/Digits.hs, dist/build/Data/Text/Internal/Builder/Int/Digits.o ) [ 5 of 44] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o ) Data/Text/Encoding/Error.hs:3:14: Warning: ‘Data.Text.Encoding.Error’ is marked as Trustworthy but has been inferred as safe! [ 6 of 44] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o ) [ 7 of 44] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o ) [ 8 of 44] Compiling Data.Text.Internal.Functions ( Data/Text/Internal/Functions.hs, dist/build/Data/Text/Internal/Functions.o ) [ 9 of 44] Compiling Data.Text.Internal.Unsafe ( Data/Text/Internal/Unsafe.hs, dist/build/Data/Text/Internal/Unsafe.o ) [10 of 44] Compiling Data.Text.Array ( Data/Text/Array.hs, dist/build/Data/Text/Array.o ) [11 of 44] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, dist/build/Data/Text/Internal/Unsafe/Char.o ) [12 of 44] Compiling Data.Text.Internal ( Data/Text/Internal.hs, dist/build/Data/Text/Internal.o ) [13 of 44] Compiling Data.Text.Internal.Fusion.Size ( Data/Text/Internal/Fusion/Size.hs, dist/build/Data/Text/Internal/Fusion/Size.o ) [14 of 44] Compiling Data.Text.Internal.Fusion.Types ( Data/Text/Internal/Fusion/Types.hs, dist/build/Data/Text/Internal/Fusion/Types.o ) [15 of 44] Compiling Data.Text.Internal.Fusion.CaseMapping ( Data/Text/Internal/Fusion/CaseMapping.hs, dist/build/Data/Text/Internal/Fusion/CaseMapping.o ) [16 of 44] Compiling Data.Text.Internal.Fusion.Common ( Data/Text/Internal/Fusion/Common.hs, dist/build/Data/Text/Internal/Fusion/Common.o ) [17 of 44] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o ) [18 of 44] Compiling Data.Text.Internal.Private ( Data/Text/Internal/Private.hs, dist/build/Data/Text/Internal/Private.o ) [19 of 44] Compiling Data.Text.Internal.Fusion ( Data/Text/Internal/Fusion.hs, dist/build/Data/Text/Internal/Fusion.o ) [20 of 44] Compiling Data.Text.Show ( Data/Text/Show.hs, dist/build/Data/Text/Show.o ) [21 of 44] Compiling Data.Text.Internal.Encoding.Fusion.Common ( Data/Text/Internal/Encoding/Fusion/Common.hs, dist/build/Data/Text/Internal/Encoding/Fusion/Common.o ) [22 of 44] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o ) [23 of 44] Compiling Data.Text.Internal.Encoding.Fusion ( Data/Text/Internal/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Encoding/Fusion.o ) [24 of 44] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o ) [25 of 44] Compiling Data.Text.Internal.Lazy.Encoding.Fusion ( Data/Text/Internal/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Encoding/Fusion.o ) [26 of 44] Compiling Data.Text.Internal.Search ( Data/Text/Internal/Search.hs, dist/build/Data/Text/Internal/Search.o ) [27 of 44] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o ) [28 of 44] Compiling Data.Text ( Data/Text.hs, dist/build/Data/Text.o ) [29 of 44] Compiling Data.Text.Internal.IO ( Data/Text/Internal/IO.hs, dist/build/Data/Text/Internal/IO.o ) [30 of 44] Compiling Data.Text.IO ( Data/Text/IO.hs, dist/build/Data/Text/IO.o ) [31 of 44] Compiling Data.Text.Internal.Lazy ( Data/Text/Internal/Lazy.hs, dist/build/Data/Text/Internal/Lazy.o ) [32 of 44] Compiling Data.Text.Internal.Lazy.Fusion ( Data/Text/Internal/Lazy/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Fusion.o ) [33 of 44] Compiling Data.Text.Internal.Lazy.Search ( Data/Text/Internal/Lazy/Search.hs, dist/build/Data/Text/Internal/Lazy/Search.o ) [34 of 44] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs, dist/build/Data/Text/Lazy/Internal.o ) [35 of 44] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o ) Data/Text/Lazy/Encoding.hs:65:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [36 of 44] Compiling Data.Text.Lazy ( Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o ) [37 of 44] Compiling Data.Text.Internal.Builder ( Data/Text/Internal/Builder.hs, dist/build/Data/Text/Internal/Builder.o ) Data/Text/Internal/Builder.hs:61:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [38 of 44] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o ) [39 of 44] Compiling Data.Text.Internal.Builder.Functions ( Data/Text/Internal/Builder/Functions.hs, dist/build/Data/Text/Internal/Builder/Functions.o ) Data/Text/Internal/Builder/Functions.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [40 of 44] Compiling Data.Text.Lazy.Builder.Int ( Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o ) Data/Text/Lazy/Builder/Int.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Lazy/Builder/Int.hs:30:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant Data/Text/Lazy/Builder/Int.hs:32:1: Warning: The import of ‘GHC.Num’ is redundant except perhaps to import instances from ‘GHC.Num’ To import instances alone, use: import GHC.Num() [41 of 44] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o ) [42 of 44] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o ) Data/Text/Lazy/Read.hs:3:14: Warning: ‘Data.Text.Lazy.Read’ is marked as Trustworthy but has been inferred as safe! Data/Text/Lazy/Read.hs:32:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant [43 of 44] Compiling Data.Text.Lazy.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o ) [44 of 44] Compiling Data.Text.Read ( Data/Text/Read.hs, dist/build/Data/Text/Read.o ) Data/Text/Read.hs:33:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant In-place registering text-1.2.1.3... Running Haddock for text-1.2.1.3... Running hscolour for text-1.2.1.3... Preprocessing library text-1.2.1.3... Preprocessing library text-1.2.1.3... Data/Text/Internal/Read.hs:21:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() Data/Text/Encoding/Error.hs:3:14: Warning: ‘Data.Text.Encoding.Error’ is marked as Trustworthy but has been inferred as safe! Data/Text/Lazy/Encoding.hs:65:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Internal/Builder.hs:61:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Internal/Builder/Functions.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Lazy/Builder/Int.hs:24:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Data/Text/Lazy/Builder/Int.hs:30:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant Data/Text/Lazy/Builder/Int.hs:32:1: Warning: The import of ‘GHC.Num’ is redundant except perhaps to import instances from ‘GHC.Num’ To import instances alone, use: import GHC.Num() Data/Text/Lazy/Read.hs:3:14: Warning: ‘Data.Text.Lazy.Read’ is marked as Trustworthy but has been inferred as safe! Data/Text/Lazy/Read.hs:32:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant Data/Text/Read.hs:33:1: Warning: The import of ‘Word’ from module ‘Data.Word’ is redundant Haddock coverage: 14% ( 1 / 7) in 'Data.Text.Internal.Read' Missing documentation for: IReader (Data/Text/Internal/Read.hs:26) IParser (Data/Text/Internal/Read.hs:28) T (Data/Text/Internal/Read.hs:48) digitToInt (Data/Text/Internal/Read.hs:61) hexDigitToInt (Data/Text/Internal/Read.hs:55) perhaps (Data/Text/Internal/Read.hs:50) 50% ( 1 / 2) in 'Data.Text.Internal.Encoding.Utf32' Missing documentation for: validate (Data/Text/Internal/Encoding/Utf32.hs:24) 50% ( 1 / 2) in 'Data.Text.Internal.Builder.RealFloat.Functions' Missing documentation for: roundTo (Data/Text/Internal/Builder/RealFloat/Functions.hs:17) 0% ( 0 / 2) in 'Data.Text.Internal.Builder.Int.Digits' Missing documentation for: Module header digits (Data/Text/Internal/Builder/Int/Digits.hs:21) 100% ( 12 / 12) in 'Data.Text.Encoding.Error' 100% ( 2 / 2) in 'Data.Text.Internal.Unsafe.Shift' 25% ( 1 / 4) in 'Data.Text.Internal.Encoding.Utf16' Missing documentation for: chr2 (Data/Text/Internal/Encoding/Utf16.hs:29) validate1 (Data/Text/Internal/Encoding/Utf16.hs:38) validate2 (Data/Text/Internal/Encoding/Utf16.hs:42) 100% ( 2 / 2) in 'Data.Text.Internal.Functions' 100% ( 3 / 3) in 'Data.Text.Internal.Unsafe' 100% ( 16 / 16) in 'Data.Text.Array' 33% ( 2 / 6) in 'Data.Text.Internal.Unsafe.Char' Missing documentation for: ord (Data/Text/Internal/Unsafe/Char.hs:39) unsafeChr (Data/Text/Internal/Unsafe/Char.hs:43) unsafeChr8 (Data/Text/Internal/Unsafe/Char.hs:47) unsafeChr32 (Data/Text/Internal/Unsafe/Char.hs:51) 95% ( 19 / 20) in 'Data.Text.Internal' Missing documentation for: textP (Data/Text/Internal.hs:97) 38% ( 5 / 13) in 'Data.Text.Internal.Fusion.Size' Missing documentation for: Size (Data/Text/Internal/Fusion/Size.hs:40) exactly (Data/Text/Internal/Fusion/Size.hs:44) exactSize (Data/Text/Internal/Fusion/Size.hs:49) maxSize (Data/Text/Internal/Fusion/Size.hs:57) betweenSize (Data/Text/Internal/Fusion/Size.hs:65) unknownSize (Data/Text/Internal/Fusion/Size.hs:74) compareSize (Data/Text/Internal/Fusion/Size.hs:143) isEmpty (Data/Text/Internal/Fusion/Size.hs:151) 88% ( 7 / 8) in 'Data.Text.Internal.Fusion.Types' Missing documentation for: Stream (Data/Text/Internal/Fusion/Types.hs:83) 0% ( 0 / 5) in 'Data.Text.Internal.Fusion.CaseMapping' Missing documentation for: Module header upperMapping (Data/Text/Internal/Fusion/CaseMapping.hs:13) lowerMapping (Data/Text/Internal/Fusion/CaseMapping.hs:220) titleMapping (Data/Text/Internal/Fusion/CaseMapping.hs:225) foldMapping (Data/Text/Internal/Fusion/CaseMapping.hs:324) 89% ( 63 / 71) in 'Data.Text.Internal.Fusion.Common' Missing documentation for: singleton (Data/Text/Internal/Fusion/Common.hs:119) streamList (Data/Text/Internal/Fusion/Common.hs:125) unstreamList (Data/Text/Internal/Fusion/Common.hs:131) intercalate (Data/Text/Internal/Fusion/Common.hs:577) justifyLeftI (Data/Text/Internal/Fusion/Common.hs:479) scanl (Data/Text/Internal/Fusion/Common.hs:656) replicateCharI (Data/Text/Internal/Fusion/Common.hs:671) replicateI (Data/Text/Internal/Fusion/Common.hs:682) 93% ( 13 / 14) in 'Data.Text.Unsafe' Missing documentation for: Iter (Data/Text/Unsafe.hs:62) 33% ( 1 / 3) in 'Data.Text.Internal.Private' Missing documentation for: runText (Data/Text/Internal/Private.hs:33) span_ (Data/Text/Internal/Private.hs:23) 91% ( 20 / 22) in 'Data.Text.Internal.Fusion' Missing documentation for: Stream (Data/Text/Internal/Fusion/Types.hs:83) length (Data/Text/Internal/Fusion.hs:127) 100% ( 4 / 4) in 'Data.Text.Show' 33% ( 2 / 6) in 'Data.Text.Internal.Encoding.Fusion.Common' Missing documentation for: restreamUtf16LE (Data/Text/Internal/Encoding/Fusion/Common.hs:63) restreamUtf16BE (Data/Text/Internal/Encoding/Fusion/Common.hs:39) restreamUtf32LE (Data/Text/Internal/Encoding/Fusion/Common.hs:106) restreamUtf32BE (Data/Text/Internal/Encoding/Fusion/Common.hs:87) 17% ( 2 / 12) in 'Data.Text.Internal.Encoding.Utf8' Missing documentation for: ord2 (Data/Text/Internal/Encoding/Utf8.hs:58) ord3 (Data/Text/Internal/Encoding/Utf8.hs:69) ord4 (Data/Text/Internal/Encoding/Utf8.hs:81) chr2 (Data/Text/Internal/Encoding/Utf8.hs:94) chr3 (Data/Text/Internal/Encoding/Utf8.hs:103) chr4 (Data/Text/Internal/Encoding/Utf8.hs:114) validate1 (Data/Text/Internal/Encoding/Utf8.hs:128) validate2 (Data/Text/Internal/Encoding/Utf8.hs:132) validate3 (Data/Text/Internal/Encoding/Utf8.hs:136) validate4 (Data/Text/Internal/Encoding/Utf8.hs:153) 91% ( 10 / 11) in 'Data.Text.Internal.Encoding.Fusion' Missing documentation for: streamASCII (Data/Text/Internal/Encoding/Fusion.hs:57) 100% ( 33 / 33) in 'Data.Text.Encoding' 100% ( 10 / 10) in 'Data.Text.Internal.Lazy.Encoding.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Search' 100% ( 18 / 18) in 'Data.Text.Foreign' 100% (126 /126) in 'Data.Text' 100% ( 3 / 3) in 'Data.Text.Internal.IO' 100% ( 20 / 20) in 'Data.Text.IO' 93% ( 14 / 15) in 'Data.Text.Internal.Lazy' Missing documentation for: Text (Data/Text/Internal/Lazy.hs:47) 100% ( 8 / 8) in 'Data.Text.Internal.Lazy.Fusion' 100% ( 2 / 2) in 'Data.Text.Internal.Lazy.Search' 100% ( 2 / 2) in 'Data.Text.Lazy.Internal' 89% ( 24 / 27) in 'Data.Text.Lazy.Encoding' Missing documentation for: encodeUtf8 (Data/Text/Lazy/Encoding.hs:148) encodeUtf8Builder (Data/Text/Lazy/Encoding.hs:162) encodeUtf8BuilderEscaped (Data/Text/Lazy/Encoding.hs:167) 99% (127 /128) in 'Data.Text.Lazy' Missing documentation for: Text (Data/Text/Internal/Lazy.hs:47) 94% ( 16 / 17) in 'Data.Text.Internal.Builder' Missing documentation for: append' (Data/Text/Internal/Builder.hs:288) 100% ( 12 / 12) in 'Data.Text.Lazy.Builder' 100% ( 3 / 3) in 'Data.Text.Internal.Builder.Functions' 0% ( 0 / 3) in 'Data.Text.Lazy.Builder.Int' Missing documentation for: Module header decimal (Data/Text/Lazy/Builder/Int.hs:52) hexadecimal (Data/Text/Lazy/Builder/Int.hs:162) 100% ( 19 / 19) in 'Data.Text.Lazy.IO' 100% ( 7 / 7) in 'Data.Text.Lazy.Read' 75% ( 3 / 4) in 'Data.Text.Lazy.Builder.RealFloat' Missing documentation for: formatRealFloat (Data/Text/Lazy/Builder/RealFloat.hs:46) 100% ( 7 / 7) in 'Data.Text.Read' Warning: Data.Text.Internal.Fusion.Common: could not find link destinations for: findIndicesI Warning: Data.Text.Unsafe: could not find link destinations for: bracket Warning: Data.Text: could not find link destinations for: replicateChar countChar Warning: Data.Text.Internal.IO: could not find link destinations for: Handle__ Warning: Data.Text.Lazy: could not find link destinations for: replicateChar dropWords splitAtWord countChar Warning: Data.Text.Internal.Builder: could not find link destinations for: empty append Warning: Data.Text.Lazy.Builder.RealFloat: could not find link destinations for: floatToDigits Documentation created: dist/doc/html/text/index.html, dist/doc/html/text/text.txt Creating package registration file: /tmp/pkgConf-text-1.2.118305390361290127955.3 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/text-1.2.1.3-1l1AN4I48k37RaQ6fm6CEh Registering text-1.2.1.3... Installed text-1.2.1.3 Configuring yjtools-0.9.18... Building yjtools-0.9.18... Preprocessing library yjtools-0.9.18... [1 of 7] Compiling Data.Tuple.Tools ( Data/Tuple/Tools.hs, dist/build/Data/Tuple/Tools.o ) Data/Tuple/Tools.hs:2:1: Warning: Tab character Data/Tuple/Tools.hs:3:1: Warning: Tab character Data/Tuple/Tools.hs:4:1: Warning: Tab character [2 of 7] Compiling Data.IORef.Tools ( Data/IORef/Tools.hs, dist/build/Data/IORef/Tools.o ) Data/IORef/Tools.hs:2:1: Warning: Tab character [3 of 7] Compiling Data.Bool.Tools ( Data/Bool/Tools.hs, dist/build/Data/Bool/Tools.o ) Data/Bool/Tools.hs:10:1: Warning: Tab character Data/Bool/Tools.hs:13:1: Warning: Tab character [4 of 7] Compiling Data.Function.Tools ( Data/Function/Tools.hs, dist/build/Data/Function/Tools.o ) [5 of 7] Compiling Data.List.Tools ( Data/List/Tools.hs, dist/build/Data/List/Tools.o ) [6 of 7] Compiling Control.Applicative.Tools ( Control/Applicative/Tools.hs, dist/build/Control/Applicative/Tools.o ) [7 of 7] Compiling Control.Monad.Tools ( Control/Monad/Tools.hs, dist/build/Control/Monad/Tools.o ) Control/Monad/Tools.hs:36:1: Warning: Tab character Control/Monad/Tools.hs:39:1: Warning: Tab character In-place registering yjtools-0.9.18... Running Haddock for yjtools-0.9.18... Running hscolour for yjtools-0.9.18... Preprocessing library yjtools-0.9.18... Preprocessing library yjtools-0.9.18... Data/Tuple/Tools.hs:2:1: Warning: Tab character Data/Tuple/Tools.hs:3:1: Warning: Tab character Data/Tuple/Tools.hs:4:1: Warning: Tab character Data/IORef/Tools.hs:2:1: Warning: Tab character Data/Bool/Tools.hs:10:1: Warning: Tab character Data/Bool/Tools.hs:13:1: Warning: Tab character Control/Monad/Tools.hs:36:1: Warning: Tab character Control/Monad/Tools.hs:39:1: Warning: Tab character Haddock coverage: 0% ( 0 / 4) in 'Data.Tuple.Tools' Missing documentation for: Module header curry3 (Data/Tuple/Tools.hs:7) uncurry3 (Data/Tuple/Tools.hs:10) rotate (Data/Tuple/Tools.hs:13) 0% ( 0 / 2) in 'Data.IORef.Tools' Missing documentation for: Module header atomicModifyIORef_ (Data/IORef/Tools.hs:7) 0% ( 0 / 4) in 'Data.Bool.Tools' Missing documentation for: Module header &&& (Data/Bool/Tools.hs:7) ||| (Data/Bool/Tools.hs:7) whether (Data/Bool/Tools.hs:15) 0% ( 0 / 6) in 'Data.Function.Tools' Missing documentation for: Module header const2 (Data/Function/Tools.hs:13) const3 (Data/Function/Tools.hs:16) applyWhen (Data/Function/Tools.hs:19) applyUnless (Data/Function/Tools.hs:22) apply2way (Data/Function/Tools.hs:25) 0% ( 0 / 8) in 'Data.List.Tools' Missing documentation for: Module header takeUntil (Data/List/Tools.hs:12) dropUntil (Data/List/Tools.hs:13) mulLists (Data/List/Tools.hs:23) defaultElem (Data/List/Tools.hs:27) isIncludedElem (Data/List/Tools.hs:31) setAt (Data/List/Tools.hs:34) modifyAt (Data/List/Tools.hs:37) 0% ( 0 / 2) in 'Control.Applicative.Tools' Missing documentation for: Module header <.> (Control/Applicative/Tools.hs:6) 0% ( 0 / 14) in 'Control.Monad.Tools' Missing documentation for: Module header ifM (Control/Monad/Tools.hs:19) whenM (Control/Monad/Tools.hs:23) unlessM (Control/Monad/Tools.hs:23) doWhile_ (Control/Monad/Tools.hs:27) doWhile (Control/Monad/Tools.hs:33) doUntil_ (Control/Monad/Tools.hs:27) doUntil (Control/Monad/Tools.hs:33) for_ (Control/Monad/Tools.hs:41) for (Control/Monad/Tools.hs:46) filterM (Control/Monad/Tools.hs:51) repeatM (Control/Monad/Tools.hs:59) repeatM_ (Control/Monad/Tools.hs:62) skipRet (Control/Monad/Tools.hs:65) Documentation created: dist/doc/html/yjtools/index.html, dist/doc/html/yjtools/yjtools.txt Creating package registration file: /tmp/pkgConf-yjtools-0.91256273378129834447.18 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/yjtools-0.9.18-DCDBdNeBkiI51TGHEiAy8k Registering yjtools-0.9.18... Installed yjtools-0.9.18 Configuring old-time-1.1.0.3... cabal: The following package dependencies were requested --dependency='old-locale=old-locale-1.0.0.7-dc15dd805edac3bd819285f8edb51d07' however the given installed package instance does not exist. Failed to install old-time-1.1.0.3 Configuring StateVar-1.1.0.1... Building StateVar-1.1.0.1... Preprocessing library StateVar-1.1.0.1... [1 of 1] Compiling Data.StateVar ( src/Data/StateVar.hs, dist/build/Data/StateVar.o ) In-place registering StateVar-1.1.0.1... Running Haddock for StateVar-1.1.0.1... Running hscolour for StateVar-1.1.0.1... Preprocessing library StateVar-1.1.0.1... Preprocessing library StateVar-1.1.0.1... Haddock coverage: 100% ( 15 / 15) in 'Data.StateVar' Documentation created: dist/doc/html/StateVar/index.html, dist/doc/html/StateVar/StateVar.txt Creating package registration file: /tmp/pkgConf-StateVar-1.1.05623902792025251990.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/StateVar-1.1.0.1-6K4a3UqSdqh6lGAm1wlr9s Registering StateVar-1.1.0.1... Installed StateVar-1.1.0.1 Configuring OpenGLRaw-2.6.0.0... cabal: The following package dependencies were requested --dependency='half=half-0.2.2.1-82d070cfe4bd28cf2066cb6c454339e0' however the given installed package instance does not exist. Failed to install OpenGLRaw-2.6.0.0 Configuring polyparse-1.11... Building polyparse-1.11... Preprocessing library polyparse-1.11... [ 1 of 18] Compiling Text.ParserCombinators.Poly.Result ( src/Text/ParserCombinators/Poly/Result.hs, dist/build/Text/ParserCombinators/Poly/Result.o ) src/Text/ParserCombinators/Poly/Result.hs:3:15: Warning: Tab character [ 2 of 18] Compiling Text.ParserCombinators.Poly.Base ( src/Text/ParserCombinators/Poly/Base.hs, dist/build/Text/ParserCombinators/Poly/Base.o ) src/Text/ParserCombinators/Poly/Base.hs:3:19: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:8:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:11:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:13:11: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:15:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:17:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:18:9: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:19:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:20:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:21:11: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:22:15: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:23:12: Warning: Tab character [ 3 of 18] Compiling Text.ParserCombinators.Poly.Parser ( src/Text/ParserCombinators/Poly/Parser.hs, dist/build/Text/ParserCombinators/Poly/Parser.o ) src/Text/ParserCombinators/Poly/Parser.hs:7:14: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:8:15: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:10:9: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:11:8: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:12:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:13:15: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:17:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:79:18: Warning: Tab character [ 4 of 18] Compiling Text.ParserCombinators.Poly.Lazy ( src/Text/ParserCombinators/Poly/Lazy.hs, dist/build/Text/ParserCombinators/Poly/Lazy.o ) src/Text/ParserCombinators/Poly/Lazy.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:5:15: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:6:14: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:8:9: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:9:8: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:10:12: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:11:15: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:15:12: Warning: Tab character [ 5 of 18] Compiling Text.ParserCombinators.Poly.StateParser ( src/Text/ParserCombinators/Poly/StateParser.hs, dist/build/Text/ParserCombinators/Poly/StateParser.o ) src/Text/ParserCombinators/Poly/StateParser.hs:7:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:8:15: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:10:9: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:11:8: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:12:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:19:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:82:18: Warning: Tab character [ 6 of 18] Compiling Text.ParserCombinators.Poly.State ( src/Text/ParserCombinators/Poly/State.hs, dist/build/Text/ParserCombinators/Poly/State.o ) src/Text/ParserCombinators/Poly/State.hs:3:14: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:4:15: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:5:14: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:7:9: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:8:8: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:10:11: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:16:12: Warning: Tab character [ 7 of 18] Compiling Text.ParserCombinators.Poly.StateLazy ( src/Text/ParserCombinators/Poly/StateLazy.hs, dist/build/Text/ParserCombinators/Poly/StateLazy.o ) src/Text/ParserCombinators/Poly/StateLazy.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:5:15: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:6:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:8:9: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:9:8: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:10:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:12:16: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:18:12: Warning: Tab character [ 8 of 18] Compiling Text.ParserCombinators.Poly.Lex ( src/Text/ParserCombinators/Poly/Lex.hs, dist/build/Text/ParserCombinators/Poly/Lex.o ) src/Text/ParserCombinators/Poly/Lex.hs:89:18: Warning: Tab character [ 9 of 18] Compiling Text.ParserCombinators.Poly.ByteString ( src/Text/ParserCombinators/Poly/ByteString.hs, dist/build/Text/ParserCombinators/Poly/ByteString.o ) [10 of 18] Compiling Text.ParserCombinators.Poly.ByteStringChar ( src/Text/ParserCombinators/Poly/ByteStringChar.hs, dist/build/Text/ParserCombinators/Poly/ByteStringChar.o ) [11 of 18] Compiling Text.Parse.ByteString ( src/Text/Parse/ByteString.hs, dist/build/Text/Parse/ByteString.o ) src/Text/Parse/ByteString.hs:5:15: Warning: Tab character src/Text/Parse/ByteString.hs:6:14: Warning: Tab character src/Text/Parse/ByteString.hs:7:1: Warning: Tab character src/Text/Parse/ByteString.hs:8:16: Warning: Tab character src/Text/Parse/ByteString.hs:12:9: Warning: Tab character src/Text/Parse/ByteString.hs:13:11: Warning: Tab character src/Text/Parse/ByteString.hs:14:12: Warning: Tab character src/Text/Parse/ByteString.hs:15:19: Warning: Tab character src/Text/Parse/ByteString.hs:16:11: Warning: Tab character src/Text/Parse/ByteString.hs:17:10: Warning: Tab character src/Text/Parse/ByteString.hs:74:32: Warning: Tab character src/Text/Parse/ByteString.hs:419:31: Warning: Tab character src/Text/Parse/ByteString.hs:429:1: Warning: Tab character [12 of 18] Compiling Text.ParserCombinators.Poly.Text ( src/Text/ParserCombinators/Poly/Text.hs, dist/build/Text/ParserCombinators/Poly/Text.o ) [13 of 18] Compiling Text.ParserCombinators.Poly.StateText ( src/Text/ParserCombinators/Poly/StateText.hs, dist/build/Text/ParserCombinators/Poly/StateText.o ) [14 of 18] Compiling Text.ParserCombinators.Poly.Plain ( src/Text/ParserCombinators/Poly/Plain.hs, dist/build/Text/ParserCombinators/Poly/Plain.o ) src/Text/ParserCombinators/Poly/Plain.hs:3:14: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:4:15: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:5:14: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:7:9: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:8:8: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:10:15: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:11:11: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:14:12: Warning: Tab character [15 of 18] Compiling Text.ParserCombinators.Poly ( src/Text/ParserCombinators/Poly.hs, dist/build/Text/ParserCombinators/Poly.o ) [16 of 18] Compiling Text.Parse ( src/Text/Parse.hs, dist/build/Text/Parse.o ) src/Text/Parse.hs:4:15: Warning: Tab character src/Text/Parse.hs:5:14: Warning: Tab character src/Text/Parse.hs:6:1: Warning: Tab character src/Text/Parse.hs:7:16: Warning: Tab character src/Text/Parse.hs:11:9: Warning: Tab character src/Text/Parse.hs:12:11: Warning: Tab character src/Text/Parse.hs:13:12: Warning: Tab character src/Text/Parse.hs:14:19: Warning: Tab character src/Text/Parse.hs:15:11: Warning: Tab character src/Text/Parse.hs:16:10: Warning: Tab character src/Text/Parse.hs:67:32: Warning: Tab character src/Text/Parse.hs:389:1: Warning: Tab character [17 of 18] Compiling Text.ParserCombinators.HuttonMeijerWallace ( src/Text/ParserCombinators/HuttonMeijerWallace.hs, dist/build/Text/ParserCombinators/HuttonMeijerWallace.o ) [18 of 18] Compiling Text.ParserCombinators.HuttonMeijer ( src/Text/ParserCombinators/HuttonMeijer.hs, dist/build/Text/ParserCombinators/HuttonMeijer.o ) In-place registering polyparse-1.11... Running Haddock for polyparse-1.11... Running hscolour for polyparse-1.11... Preprocessing library polyparse-1.11... Preprocessing library polyparse-1.11... src/Text/ParserCombinators/Poly/Result.hs:3:15: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:3:19: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:8:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:11:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:13:11: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:15:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:17:12: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:18:9: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:19:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:20:10: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:21:11: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:22:15: Warning: Tab character src/Text/ParserCombinators/Poly/Base.hs:23:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:7:14: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:8:15: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:10:9: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:11:8: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:12:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:13:15: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:17:12: Warning: Tab character src/Text/ParserCombinators/Poly/Parser.hs:79:18: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:5:15: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:6:14: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:8:9: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:9:8: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:10:12: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:11:15: Warning: Tab character src/Text/ParserCombinators/Poly/Lazy.hs:15:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:7:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:8:15: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:10:9: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:11:8: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:12:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:19:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateParser.hs:82:18: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:3:14: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:4:15: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:5:14: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:7:9: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:8:8: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:10:11: Warning: Tab character src/Text/ParserCombinators/Poly/State.hs:16:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:4:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:5:15: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:6:14: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:8:9: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:9:8: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:10:12: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:12:16: Warning: Tab character src/Text/ParserCombinators/Poly/StateLazy.hs:18:12: Warning: Tab character src/Text/ParserCombinators/Poly/Lex.hs:89:18: Warning: Tab character src/Text/Parse/ByteString.hs:5:15: Warning: Tab character src/Text/Parse/ByteString.hs:6:14: Warning: Tab character src/Text/Parse/ByteString.hs:7:1: Warning: Tab character src/Text/Parse/ByteString.hs:8:16: Warning: Tab character src/Text/Parse/ByteString.hs:12:9: Warning: Tab character src/Text/Parse/ByteString.hs:13:11: Warning: Tab character src/Text/Parse/ByteString.hs:14:12: Warning: Tab character src/Text/Parse/ByteString.hs:15:19: Warning: Tab character src/Text/Parse/ByteString.hs:16:11: Warning: Tab character src/Text/Parse/ByteString.hs:17:10: Warning: Tab character src/Text/Parse/ByteString.hs:74:32: Warning: Tab character src/Text/Parse/ByteString.hs:419:31: Warning: Tab character src/Text/Parse/ByteString.hs:429:1: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:3:14: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:4:15: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:5:14: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:7:9: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:8:8: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:9:12: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:10:15: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:11:11: Warning: Tab character src/Text/ParserCombinators/Poly/Plain.hs:14:12: Warning: Tab character src/Text/Parse.hs:4:15: Warning: Tab character src/Text/Parse.hs:5:14: Warning: Tab character src/Text/Parse.hs:6:1: Warning: Tab character src/Text/Parse.hs:7:16: Warning: Tab character src/Text/Parse.hs:11:9: Warning: Tab character src/Text/Parse.hs:12:11: Warning: Tab character src/Text/Parse.hs:13:12: Warning: Tab character src/Text/Parse.hs:14:19: Warning: Tab character src/Text/Parse.hs:15:11: Warning: Tab character src/Text/Parse.hs:16:10: Warning: Tab character src/Text/Parse.hs:67:32: Warning: Tab character src/Text/Parse.hs:389:1: Warning: Tab character Haddock coverage: 75% ( 3 / 4) in 'Text.ParserCombinators.Poly.Result' Missing documentation for: Module header 96% ( 23 / 24) in 'Text.ParserCombinators.Poly.Base' Missing documentation for: Module header 100% ( 12 / 12) in 'Text.ParserCombinators.Poly.Parser' 94% ( 15 / 16) in 'Text.ParserCombinators.Poly.Lazy' Missing documentation for: Module header 100% ( 15 / 15) in 'Text.ParserCombinators.Poly.StateParser' 95% ( 18 / 19) in 'Text.ParserCombinators.Poly.State' Missing documentation for: Module header 90% ( 18 / 20) in 'Text.ParserCombinators.Poly.StateLazy' Missing documentation for: Module header manyFinally (src/Text/ParserCombinators/Poly/StateLazy.hs:139) 100% ( 16 / 16) in 'Text.ParserCombinators.Poly.Lex' 94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteString' Missing documentation for: Module header 94% ( 16 / 17) in 'Text.ParserCombinators.Poly.ByteStringChar' Missing documentation for: Module header 97% ( 30 / 31) in 'Text.Parse.ByteString' Missing documentation for: Module header 94% ( 17 / 18) in 'Text.ParserCombinators.Poly.Text' Missing documentation for: Module header 95% ( 21 / 22) in 'Text.ParserCombinators.Poly.StateText' Missing documentation for: Module header 94% ( 15 / 16) in 'Text.ParserCombinators.Poly.Plain' Missing documentation for: Module header 50% ( 1 / 2) in 'Text.ParserCombinators.Poly' Missing documentation for: Module header 72% ( 21 / 29) in 'Text.Parse' Missing documentation for: Module header parseSigned (src/Text/Parse.hs:226) parseInt (src/Text/Parse.hs:231) parseDec (src/Text/Parse.hs:239) parseOct (src/Text/Parse.hs:239) parseHex (src/Text/Parse.hs:239) parseFloat (src/Text/Parse.hs:244) parseLitChar (src/Text/Parse.hs:265) 77% ( 24 / 31) in 'Text.ParserCombinators.HuttonMeijerWallace' Missing documentation for: Parser (src/Text/ParserCombinators/HuttonMeijerWallace.hs:66) chainl (src/Text/ParserCombinators/HuttonMeijerWallace.hs:220) chainl1 (src/Text/ParserCombinators/HuttonMeijerWallace.hs:224) chainr (src/Text/ParserCombinators/HuttonMeijerWallace.hs:230) chainr1 (src/Text/ParserCombinators/HuttonMeijerWallace.hs:234) ops (src/Text/ParserCombinators/HuttonMeijerWallace.hs:243) bracket (src/Text/ParserCombinators/HuttonMeijerWallace.hs:246) 6% ( 2 / 36) in 'Text.ParserCombinators.HuttonMeijer' Missing documentation for: item (src/Text/ParserCombinators/HuttonMeijer.hs:83) first (src/Text/ParserCombinators/HuttonMeijer.hs:88) papply (src/Text/ParserCombinators/HuttonMeijer.hs:93) +++ (src/Text/ParserCombinators/HuttonMeijer.hs:100) sat (src/Text/ParserCombinators/HuttonMeijer.hs:103) many (src/Text/ParserCombinators/HuttonMeijer.hs:109) many1 (src/Text/ParserCombinators/HuttonMeijer.hs:113) sepby (src/Text/ParserCombinators/HuttonMeijer.hs:116) sepby1 (src/Text/ParserCombinators/HuttonMeijer.hs:119) chainl (src/Text/ParserCombinators/HuttonMeijer.hs:122) chainl1 (src/Text/ParserCombinators/HuttonMeijer.hs:125) chainr (src/Text/ParserCombinators/HuttonMeijer.hs:131) chainr1 (src/Text/ParserCombinators/HuttonMeijer.hs:134) ops (src/Text/ParserCombinators/HuttonMeijer.hs:140) bracket (src/Text/ParserCombinators/HuttonMeijer.hs:143) char (src/Text/ParserCombinators/HuttonMeijer.hs:150) digit (src/Text/ParserCombinators/HuttonMeijer.hs:153) lower (src/Text/ParserCombinators/HuttonMeijer.hs:156) upper (src/Text/ParserCombinators/HuttonMeijer.hs:159) letter (src/Text/ParserCombinators/HuttonMeijer.hs:162) alphanum (src/Text/ParserCombinators/HuttonMeijer.hs:165) string (src/Text/ParserCombinators/HuttonMeijer.hs:168) ident (src/Text/ParserCombinators/HuttonMeijer.hs:172) nat (src/Text/ParserCombinators/HuttonMeijer.hs:175) int (src/Text/ParserCombinators/HuttonMeijer.hs:180) spaces (src/Text/ParserCombinators/HuttonMeijer.hs:187) comment (src/Text/ParserCombinators/HuttonMeijer.hs:190) junk (src/Text/ParserCombinators/HuttonMeijer.hs:200) skip (src/Text/ParserCombinators/HuttonMeijer.hs:203) token (src/Text/ParserCombinators/HuttonMeijer.hs:206) natural (src/Text/ParserCombinators/HuttonMeijer.hs:213) integer (src/Text/ParserCombinators/HuttonMeijer.hs:216) symbol (src/Text/ParserCombinators/HuttonMeijer.hs:219) identifier (src/Text/ParserCombinators/HuttonMeijer.hs:222) Warning: Text.ParserCombinators.HuttonMeijerWallace: could not find link destinations for: ParseResult Warning: Text.ParserCombinators.HuttonMeijer: could not find link destinations for: Token Documentation created: dist/doc/html/polyparse/index.html, dist/doc/html/polyparse/polyparse.txt Creating package registration file: /tmp/pkgConf-polyparse-11109930182131058752.11 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/polyparse-1.11-5gbM4m6k3rhGIQyEboR1bR Registering polyparse-1.11... Installed polyparse-1.11 Configuring HaXml-1.24.1... Building HaXml-1.24.1... Preprocessing library HaXml-1.24.1... [ 1 of 42] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Text/XML/HaXml/Xtract/Lex.o ) src/Text/XML/HaXml/Xtract/Lex.hs:21:19: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:29:23: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:30:21: Warning: Tab character [ 2 of 42] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Text/XML/HaXml/Posn.o ) [ 3 of 42] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character [ 4 of 42] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/Text/XML/HaXml/DtdToHaskell/TypeDef.o ) src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:48:18: Warning: Tab character src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:49:13: Warning: Tab character [ 5 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Instance.o ) [ 6 of 42] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Text/XML/HaXml/Types.o ) [ 7 of 42] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/Text/XML/HaXml/Escape.o ) [ 8 of 42] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Text/XML/HaXml/Namespaces.o ) [ 9 of 42] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character [10 of 42] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character [11 of 42] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Text/XML/HaXml/Pretty.o ) [12 of 42] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/Text/XML/HaXml/Html/Generate.o ) [13 of 42] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character [14 of 42] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Text/XML/HaXml/Wrappers.o ) [15 of 42] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Text/XML/HaXml/Verbatim.o ) [16 of 42] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Text/XML/HaXml/ByteStringPP.o ) [17 of 42] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/Text/XML/HaXml/DtdToHaskell/Convert.o ) [18 of 42] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/Text/XML/HaXml/Html/ParseLazy.o ) src/Text/XML/HaXml/Html/ParseLazy.hs:331:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character [19 of 42] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/Text/XML/HaXml/Html/Pretty.o ) src/Text/XML/HaXml/Html/Pretty.hs:147:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:148:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:149:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:150:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:151:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:152:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:153:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:154:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:155:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:156:15: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:157:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:158:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:159:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:160:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:161:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:162:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:163:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:164:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:165:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:166:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:167:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:168:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:169:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:170:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:171:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:172:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:173:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:174:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:175:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:176:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:177:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:178:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:179:9: Warning: Tab character [20 of 42] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/Text/XML/HaXml/ParseLazy.o ) src/Text/XML/HaXml/ParseLazy.hs:112:11: Warning: Tab character [21 of 42] Compiling Text.XML.HaXml.SAX ( src/Text/XML/HaXml/SAX.hs, dist/build/Text/XML/HaXml/SAX.o ) src/Text/XML/HaXml/SAX.hs:8:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:9:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:10:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:18:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:19:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:20:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:21:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:22:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:22:28: Warning: Tab character src/Text/XML/HaXml/SAX.hs:23:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:24:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:24:31: Warning: Tab character src/Text/XML/HaXml/SAX.hs:25:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:26:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:27:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:27:31: Warning: Tab character src/Text/XML/HaXml/SAX.hs:28:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:28:33: Warning: Tab character src/Text/XML/HaXml/SAX.hs:34:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:35:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:36:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:37:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:44:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:45:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:57:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:62:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:63:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:64:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:65:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:66:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:67:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:68:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:72:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:73:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:74:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:75:1: Warning: Tab character [22 of 42] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/Text/XML/HaXml/Schema/XSDTypeModel.o ) src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning: Fields of ‘Schema’ not initialised: schema_elementFormDefault, schema_attributeFormDefault, schema_finalDefault, schema_blockDefault, schema_targetNamespace, schema_version, schema_namespaces In the expression: Schema {schema_items = []} In an equation for ‘mempty’: mempty = Schema {schema_items = []} In the instance declaration for ‘Monoid Schema’ [23 of 42] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/Text/XML/HaXml/Schema/NameConversion.o ) [24 of 42] Compiling Text.XML.HaXml.Schema.PrimitiveTypes ( src/Text/XML/HaXml/Schema/PrimitiveTypes.hs, dist/build/Text/XML/HaXml/Schema/PrimitiveTypes.o ) src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:132:40: Warning: Tab character src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:135:30: Warning: Tab character src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:138:30: Warning: Tab character src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:197:45: Warning: Tab character [25 of 42] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character [26 of 42] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Text/XML/HaXml/XmlContent/Parser.o ) [27 of 42] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Text/XML/HaXml/XmlContent.o ) [28 of 42] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character [29 of 42] Compiling Text.XML.HaXml.OneOfN ( src/Text/XML/HaXml/OneOfN.hs, dist/build/Text/XML/HaXml/OneOfN.o ) [30 of 42] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/Text/XML/HaXml/Schema/Parse.o ) [31 of 42] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/Text/XML/HaXml/Schema/HaskellTypeModel.o ) [32 of 42] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/Text/XML/HaXml/Schema/PrettyHaskell.o ) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:547:1: Warning: Tab character [33 of 42] Compiling Text.XML.HaXml.Schema.PrettyHsBoot ( src/Text/XML/HaXml/Schema/PrettyHsBoot.hs, dist/build/Text/XML/HaXml/Schema/PrettyHsBoot.o ) [34 of 42] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/Text/XML/HaXml/Schema/Environment.o ) src/Text/XML/HaXml/Schema/Environment.hs:88:39: Warning: Tab character [35 of 42] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/Text/XML/HaXml/Schema/TypeConversion.o ) src/Text/XML/HaXml/Schema/TypeConversion.hs:231:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:232:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:233:1: Warning: Tab character [36 of 42] Compiling Text.XML.HaXml.ShowXmlLazy ( src/Text/XML/HaXml/ShowXmlLazy.hs, dist/build/Text/XML/HaXml/ShowXmlLazy.o ) [37 of 42] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/Text/XML/HaXml/Util.o ) [38 of 42] Compiling Text.XML.HaXml.XmlContent.Haskell ( src/Text/XML/HaXml/XmlContent/Haskell.hs, dist/build/Text/XML/HaXml/XmlContent/Haskell.o ) [39 of 42] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Text/XML/HaXml/Xtract/Combinators.o ) src/Text/XML/HaXml/Xtract/Combinators.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Xtract/Combinators.hs:71:23: Warning: Tab character [40 of 42] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Text/XML/HaXml/Xtract/Parse.o ) src/Text/XML/HaXml/Xtract/Parse.hs:231:42: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:266:22: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:330:32: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:339:32: Warning: Tab character [41 of 42] Compiling Text.XML.HaXml.Schema.Schema ( src/Text/XML/HaXml/Schema/Schema.hs, dist/build/Text/XML/HaXml/Schema/Schema.o ) [42 of 42] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:37:1: Warning: Tab character In-place registering HaXml-1.24.1... Preprocessing executable 'Canonicalise' for HaXml-1.24.1... [ 1 of 10] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: ‘q’ src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘==’: Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... [ 2 of 10] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Posn.o ) [ 3 of 10] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for ‘qualify’ shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _) [ 4 of 10] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for ‘lookup’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for ‘ss’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 5 of 10] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:80:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Combinators.hs:111:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:115:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:118:7: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:121:11: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:124:8: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:127:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:139:17: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:190:19: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:16: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:213:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:313:9: Warning: This binding for ‘attr’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:124:1 src/Text/XML/HaXml/Combinators.hs:333:24: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:332:30 src/Text/XML/HaXml/Combinators.hs:138:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘find’: Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) [ 6 of 10] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [ 7 of 10] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [ 8 of 10] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- many newIgnore’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [ 9 of 10] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Canonicalise/Canonicalise-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for ‘onContent’ shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [10 of 10] Compiling Main ( src/tools/Canonicalise.hs, dist/build/Canonicalise/Canonicalise-tmp/Main.o ) Linking dist/build/Canonicalise/Canonicalise ... Preprocessing executable 'CanonicaliseLazy' for HaXml-1.24.1... [ 1 of 13] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: ‘q’ src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘==’: Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... [ 2 of 13] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Posn.o ) [ 3 of 13] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for ‘qualify’ shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _) [ 4 of 13] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for ‘lookup’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for ‘ss’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 5 of 13] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- many newIgnore’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [ 6 of 13] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [ 7 of 13] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:80:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Combinators.hs:111:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:115:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:118:7: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:121:11: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:124:8: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:127:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:139:17: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:190:19: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:16: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:213:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:313:9: Warning: This binding for ‘attr’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:124:1 src/Text/XML/HaXml/Combinators.hs:333:24: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:332:30 src/Text/XML/HaXml/Combinators.hs:138:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘find’: Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) [ 8 of 13] Compiling Text.XML.HaXml.Html.Pretty ( src/Text/XML/HaXml/Html/Pretty.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/Pretty.o ) src/Text/XML/HaXml/Html/Pretty.hs:12:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Pretty.hs:147:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:148:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:149:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:150:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:151:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:152:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:153:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:154:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:155:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:156:15: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:157:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:158:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:159:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:160:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:161:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:162:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:163:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:164:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:165:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:166:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:167:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:168:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:169:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:170:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:171:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:172:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:173:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:174:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:175:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:176:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:177:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:178:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:179:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:245:27: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Pretty.hs:268:1 src/Text/XML/HaXml/Html/Pretty.hs:247:25: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Pretty.hs:268:1 src/Text/XML/HaXml/Html/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [ 9 of 13] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [10 of 13] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for ‘onContent’ shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [11 of 13] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/Html/ParseLazy.o ) src/Text/XML/HaXml/Html/ParseLazy.hs:16:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/ParseLazy.hs:19:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/ParseLazy.hs:141:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/ParseLazy.hs:131:1 src/Text/XML/HaXml/Html/ParseLazy.hs:188:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/ParseLazy.hs:19:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/ParseLazy.hs:331:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:215:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:219:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:224:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:237:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:241:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:253:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:268:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:274:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:303:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:319:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘element’: Patterns not matched: QN _ _ src/Text/XML/HaXml/Html/ParseLazy.hs:321:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:331:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:341:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:345:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:348:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:356:23: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:382:11: Warning: Pattern match(es) are non-exhaustive In an equation for ‘f0’: Patterns not matched: (QN _ _, _) src/Text/XML/HaXml/Html/ParseLazy.hs:410:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:671:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [12 of 13] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Text/XML/HaXml/ParseLazy.o ) src/Text/XML/HaXml/ParseLazy.hs:31:1: Warning: Module ‘Prelude’ does not export ‘catch’ src/Text/XML/HaXml/ParseLazy.hs:32:1: Warning: The qualified import of ‘Prelude’ is redundant except perhaps to import instances from ‘Prelude’ To import instances alone, use: import Prelude() src/Text/XML/HaXml/ParseLazy.hs:33:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ParseLazy.hs:36:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/ParseLazy.hs:108:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:109:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:112:11: Warning: Tab character src/Text/XML/HaXml/ParseLazy.hs:183:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:167:1 src/Text/XML/HaXml/ParseLazy.hs:230:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/ParseLazy.hs:36:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/ParseLazy.hs:244:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:273:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:569:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:546:1 src/Text/XML/HaXml/ParseLazy.hs:574:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:561:1 src/Text/XML/HaXml/ParseLazy.hs:685:12: Warning: Defined but not used: ‘i’ src/Text/XML/HaXml/ParseLazy.hs:727:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:868:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:326:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:363:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:375:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:376:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:382:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:413:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:440:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:443:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:446:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:472:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:482:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:488:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:511:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:512:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:517:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:583:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:584:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:587:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:589:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:598:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:599:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:602:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:671:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:674:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:676:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:681:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:682:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:684:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:686:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:694:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:695:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:696:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:758:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:762:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:768:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:769:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:770:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:773:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:811:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:815:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:833:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:839:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:840:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:843:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:855:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:858:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [13 of 13] Compiling Main ( src/tools/CanonicaliseLazy.hs, dist/build/CanonicaliseLazy/CanonicaliseLazy-tmp/Main.o ) Linking dist/build/CanonicaliseLazy/CanonicaliseLazy ... Preprocessing executable 'Xtract' for HaXml-1.24.1... [ 1 of 25] Compiling Text.XML.HaXml.Xtract.Lex ( src/Text/XML/HaXml/Xtract/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Lex.o ) src/Text/XML/HaXml/Xtract/Lex.hs:21:19: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:29:23: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:30:21: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:54:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘white’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['\t', ' ', '\n', '\r', '\160'] [ 2 of 25] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Posn.o ) [ 3 of 25] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for ‘lookup’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for ‘ss’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 4 of 25] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: ‘q’ src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘==’: Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... [ 5 of 25] Compiling Text.XML.HaXml.Html.ParseLazy ( src/Text/XML/HaXml/Html/ParseLazy.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/ParseLazy.o ) src/Text/XML/HaXml/Html/ParseLazy.hs:16:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/ParseLazy.hs:19:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/ParseLazy.hs:141:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/ParseLazy.hs:131:1 src/Text/XML/HaXml/Html/ParseLazy.hs:188:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/ParseLazy.hs:19:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/ParseLazy.hs:331:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:215:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:219:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:224:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:237:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:241:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:253:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:268:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:274:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:303:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:319:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘element’: Patterns not matched: QN _ _ src/Text/XML/HaXml/Html/ParseLazy.hs:321:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:331:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:341:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:345:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:348:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:356:23: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:382:11: Warning: Pattern match(es) are non-exhaustive In an equation for ‘f0’: Patterns not matched: (QN _ _, _) src/Text/XML/HaXml/Html/ParseLazy.hs:410:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/ParseLazy.hs:671:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [ 6 of 25] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Escape.o ) [ 7 of 25] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for ‘qualify’ shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _) [ 8 of 25] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- many newIgnore’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [ 9 of 25] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [10 of 25] Compiling Text.XML.HaXml.ParseLazy ( src/Text/XML/HaXml/ParseLazy.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/ParseLazy.o ) src/Text/XML/HaXml/ParseLazy.hs:31:1: Warning: Module ‘Prelude’ does not export ‘catch’ src/Text/XML/HaXml/ParseLazy.hs:32:1: Warning: The qualified import of ‘Prelude’ is redundant except perhaps to import instances from ‘Prelude’ To import instances alone, use: import Prelude() src/Text/XML/HaXml/ParseLazy.hs:33:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ParseLazy.hs:36:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/ParseLazy.hs:108:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:109:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:112:11: Warning: Tab character src/Text/XML/HaXml/ParseLazy.hs:183:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:167:1 src/Text/XML/HaXml/ParseLazy.hs:230:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/ParseLazy.hs:36:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/ParseLazy.hs:244:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:273:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:569:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:546:1 src/Text/XML/HaXml/ParseLazy.hs:574:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:561:1 src/Text/XML/HaXml/ParseLazy.hs:685:12: Warning: Defined but not used: ‘i’ src/Text/XML/HaXml/ParseLazy.hs:727:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:183:1 src/Text/XML/HaXml/ParseLazy.hs:868:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/ParseLazy.hs:872:1 src/Text/XML/HaXml/ParseLazy.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:326:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:363:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:375:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:376:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:382:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:413:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:440:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:443:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:446:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:472:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:482:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:488:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:511:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:512:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:517:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:583:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:584:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:587:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:589:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:598:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:599:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:602:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:671:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:674:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:676:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:681:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:682:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:684:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:686:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:694:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:695:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:696:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:758:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:762:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:768:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:769:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:770:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:773:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:811:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:815:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:833:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:839:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:840:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:843:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:855:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/ParseLazy.hs:858:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [11 of 25] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [12 of 25] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [13 of 25] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:80:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Combinators.hs:111:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:115:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:118:7: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:121:11: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:124:8: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:127:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:139:17: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:190:19: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:16: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:213:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:313:9: Warning: This binding for ‘attr’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:124:1 src/Text/XML/HaXml/Combinators.hs:333:24: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:332:30 src/Text/XML/HaXml/Combinators.hs:138:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘find’: Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) [14 of 25] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Html/Generate.o ) [15 of 25] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning: Defined but not used: ‘fv’ src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning: Defined but not used: ‘hts’ src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declmacro’: Patterns not matched: (Maybe _) _ (List _) _ (Tuple _) _ (Prim _ _) _ ... src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declprim’: Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘?’: Patterns not matched: _ _ [16 of 25] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Verbatim.o ) [17 of 25] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Util.o ) src/Text/XML/HaXml/Util.hs:32:16: Warning: This binding for ‘attrs’ shadows the existing binding defined at src/Text/XML/HaXml/Util.hs:32:1 src/Text/XML/HaXml/Util.hs:35:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘tagTextContent’: Patterns not matched: CString _ _ _ CRef _ _ CMisc _ _ [18 of 25] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for ‘onContent’ shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [19 of 25] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attval’: Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for ‘g’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [20 of 25] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [21 of 25] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for ‘ns’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [22 of 25] Compiling Text.XML.HaXml.Xtract.Combinators ( src/Text/XML/HaXml/Xtract/Combinators.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Combinators.o ) src/Text/XML/HaXml/Xtract/Combinators.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Xtract/Combinators.hs:71:23: Warning: Tab character [23 of 25] Compiling Text.XML.HaXml.Xtract.Parse ( src/Text/XML/HaXml/Xtract/Parse.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml/Xtract/Parse.o ) src/Text/XML/HaXml/Xtract/Parse.hs:78:8: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Text.XML.HaXml.Combinators’ at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38 (and originally defined at src/Text/XML/HaXml/Combinators.hs:433:3-5) src/Text/XML/HaXml/Xtract/Parse.hs:205:6: Warning: This binding for ‘x’ shadows the existing binding imported from ‘Text.XML.HaXml.Combinators’ at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38 (and originally defined at src/Text/XML/HaXml/Combinators.hs:433:3-5) src/Text/XML/HaXml/Xtract/Parse.hs:231:42: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:255:15: Warning: This binding for ‘attr’ shadows the existing binding imported from ‘Text.XML.HaXml.Combinators’ at src/Text/XML/HaXml/Xtract/Parse.hs:13:1-38 (and originally defined at src/Text/XML/HaXml/Combinators.hs:124:1-4) src/Text/XML/HaXml/Xtract/Parse.hs:266:22: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:330:9: Warning: Defined but not used: ‘q2’ src/Text/XML/HaXml/Xtract/Parse.hs:330:32: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:339:9: Warning: Defined but not used: ‘q2’ src/Text/XML/HaXml/Xtract/Parse.hs:339:32: Warning: Tab character [24 of 25] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/Xtract/Xtract-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:37:1: Warning: Tab character [25 of 25] Compiling Main ( src/tools/Xtract.hs, dist/build/Xtract/Xtract-tmp/Main.o ) src/tools/Xtract.hs:32:1: Warning: Top-level binding with no type signature: defaultOptions :: Opts src/tools/Xtract.hs:51:23: Warning: Defined but not used: ‘errs’ Linking dist/build/Xtract/Xtract ... Preprocessing executable 'Validate' for HaXml-1.24.1... [ 1 of 16] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 16] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for ‘lookup’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for ‘ss’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 16] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: ‘q’ src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘==’: Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... [ 4 of 16] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for ‘qualify’ shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _) [ 5 of 16] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- many newIgnore’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [ 6 of 16] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [ 7 of 16] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:80:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Combinators.hs:111:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:115:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:118:7: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:121:11: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:124:8: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:127:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:139:17: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:190:19: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:16: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:213:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:313:9: Warning: This binding for ‘attr’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:124:1 src/Text/XML/HaXml/Combinators.hs:333:24: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:332:30 src/Text/XML/HaXml/Combinators.hs:138:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘find’: Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) [ 8 of 16] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [ 9 of 16] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [10 of 16] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for ‘onContent’ shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [11 of 16] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning: Defined but not used: ‘fv’ src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning: Defined but not used: ‘hts’ src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declmacro’: Patterns not matched: (Maybe _) _ (List _) _ (Tuple _) _ (Prim _ _) _ ... src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declprim’: Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘?’: Patterns not matched: _ _ [12 of 16] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Verbatim.o ) [13 of 16] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attval’: Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for ‘g’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [14 of 16] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [15 of 16] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/Validate/Validate-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for ‘ns’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [16 of 16] Compiling Main ( src/tools/Validate.hs, dist/build/Validate/Validate-tmp/Main.o ) Linking dist/build/Validate/Validate ... Preprocessing executable 'MkOneOf' for HaXml-1.24.1... [ 1 of 19] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 19] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for ‘lookup’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for ‘ss’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 19] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: ‘q’ src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘==’: Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... [ 4 of 19] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Escape.o ) [ 5 of 19] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for ‘qualify’ shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _) [ 6 of 19] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:80:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Combinators.hs:111:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:115:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:118:7: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:121:11: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:124:8: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:127:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:139:17: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:190:19: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:16: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:213:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:313:9: Warning: This binding for ‘attr’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:124:1 src/Text/XML/HaXml/Combinators.hs:333:24: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:332:30 src/Text/XML/HaXml/Combinators.hs:138:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘find’: Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) [ 7 of 19] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- many newIgnore’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [ 8 of 19] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [ 9 of 19] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Generate.o ) [10 of 19] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [11 of 19] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for ‘onContent’ shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [12 of 19] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Verbatim.o ) [13 of 19] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [14 of 19] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning: Defined but not used: ‘fv’ src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning: Defined but not used: ‘hts’ src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declmacro’: Patterns not matched: (Maybe _) _ (List _) _ (Tuple _) _ (Prim _ _) _ ... src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declprim’: Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘?’: Patterns not matched: _ _ [15 of 19] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attval’: Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for ‘g’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [16 of 19] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [17 of 19] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for ‘ns’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [18 of 19] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/MkOneOf/MkOneOf-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:37:1: Warning: Tab character [19 of 19] Compiling Main ( src/tools/MkOneOf.hs, dist/build/MkOneOf/MkOneOf-tmp/Main.o ) src/tools/MkOneOf.hs:92:14: Warning: Tab character src/tools/MkOneOf.hs:93:14: Warning: Tab character src/tools/MkOneOf.hs:94:14: Warning: Tab character src/tools/MkOneOf.hs:95:17: Warning: Tab character src/tools/MkOneOf.hs:96:17: Warning: Tab character src/tools/MkOneOf.hs:97:19: Warning: Tab character Linking dist/build/MkOneOf/MkOneOf ... Preprocessing executable 'DtdToHaskell' for HaXml-1.24.1... [ 1 of 22] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 22] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for ‘lookup’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for ‘ss’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 22] Compiling Text.XML.HaXml.DtdToHaskell.TypeDef ( src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/TypeDef.o ) src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:48:18: Warning: Tab character src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:49:13: Warning: Tab character src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:195:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mangle’: Patterns not matched: [] src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:238:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘manglef’: Patterns not matched: [] [ 4 of 22] Compiling Text.XML.HaXml.DtdToHaskell.Instance ( src/Text/XML/HaXml/DtdToHaskell/Instance.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/Instance.o ) [ 5 of 22] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: ‘q’ src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘==’: Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... [ 6 of 22] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for ‘qualify’ shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _) [ 7 of 22] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- many newIgnore’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [ 8 of 22] Compiling Text.XML.HaXml.DtdToHaskell.Convert ( src/Text/XML/HaXml/DtdToHaskell/Convert.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/DtdToHaskell/Convert.o ) src/Text/XML/HaXml/DtdToHaskell/Convert.hs:62:62: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/DtdToHaskell/Convert.hs:54:12 src/Text/XML/HaXml/DtdToHaskell/Convert.hs:54:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘convert’: Patterns not matched: (QN _ _, _) src/Text/XML/HaXml/DtdToHaskell/Convert.hs:65:11: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: TagName (QN _ _) _ src/Text/XML/HaXml/DtdToHaskell/Convert.hs:81:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘inner’: Patterns not matched: TagName (QN _ _) _ src/Text/XML/HaXml/DtdToHaskell/Convert.hs:98:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘flatten’: Patterns not matched: Defaultable _ _ src/Text/XML/HaXml/DtdToHaskell/Convert.hs:111:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkAttrDef’: Patterns not matched: (QN _ _) (AttDef _ (EnumeratedType _) _) (N _) (AttDef (QN _ _) (EnumeratedType _) _) src/Text/XML/HaXml/DtdToHaskell/Convert.hs:122:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkAttrField’: Patterns not matched: (QN _ _) _ (N _) (AttDef (QN _ _) _ _) [ 9 of 22] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [10 of 22] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:80:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Combinators.hs:111:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:115:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:118:7: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:121:11: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:124:8: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:127:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:139:17: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:190:19: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:16: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:213:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:313:9: Warning: This binding for ‘attr’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:124:1 src/Text/XML/HaXml/Combinators.hs:333:24: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:332:30 src/Text/XML/HaXml/Combinators.hs:138:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘find’: Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) [11 of 22] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Escape.o ) [12 of 22] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Html/Generate.o ) [13 of 22] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [14 of 22] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [15 of 22] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning: Defined but not used: ‘fv’ src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning: Defined but not used: ‘hts’ src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declmacro’: Patterns not matched: (Maybe _) _ (List _) _ (Tuple _) _ (Prim _ _) _ ... src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declprim’: Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘?’: Patterns not matched: _ _ [16 of 22] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Verbatim.o ) [17 of 22] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for ‘onContent’ shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [18 of 22] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attval’: Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for ‘g’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [19 of 22] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [20 of 22] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for ‘ns’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [21 of 22] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:37:1: Warning: Tab character [22 of 22] Compiling Main ( src/tools/DtdToHaskell.hs, dist/build/DtdToHaskell/DtdToHaskell-tmp/Main.o ) src/tools/DtdToHaskell.hs:12:1: Warning: The import of ‘takeWhile, dropWhile’ from module ‘Data.List’ is redundant src/tools/DtdToHaskell.hs:20:1: Warning: The import of ‘TypeDef’ from module ‘Text.XML.HaXml.DtdToHaskell.TypeDef’ is redundant Linking dist/build/DtdToHaskell/DtdToHaskell ... Preprocessing executable 'XsdToHaskell' for HaXml-1.24.1... [ 1 of 27] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 27] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for ‘lookup’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for ‘ss’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 27] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: ‘q’ src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘==’: Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... [ 4 of 27] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for ‘qualify’ shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _) [ 5 of 27] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- many newIgnore’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [ 6 of 27] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/NameConversion.o ) src/Text/XML/HaXml/Schema/NameConversion.hs:8:1: Warning: The import of ‘Text.XML.HaXml.Namespaces’ is redundant except perhaps to import instances from ‘Text.XML.HaXml.Namespaces’ To import instances alone, use: import Text.XML.HaXml.Namespaces() src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning: This binding for ‘last’ shadows the existing binding imported from ‘Data.List’ at src/Text/XML/HaXml/Schema/NameConversion.hs:11:1-16 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Schema/NameConversion.hs:129:9: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/NameConversion.hs:3:8-43 (and originally defined in ‘GHC.Enum’) src/Text/XML/HaXml/Schema/NameConversion.hs:130:18: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Schema/NameConversion.hs:131:18: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Schema/NameConversion.hs:200:46: Warning: Defined but not used: ‘suf’ src/Text/XML/HaXml/Schema/NameConversion.hs:62:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkConid’: Patterns not matched: [] _ : (_ : (_ : _)) src/Text/XML/HaXml/Schema/NameConversion.hs:66:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkVarid’: Patterns not matched: [] _ : (_ : (_ : _)) src/Text/XML/HaXml/Schema/NameConversion.hs:69:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘first’: Patterns not matched: _ [] src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘last’: Patterns not matched: _ [] src/Text/XML/HaXml/Schema/NameConversion.hs:115:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘cap’: Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:165:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkVarId’: Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:167:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkConId’: Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:199:36: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (_, []) [ 7 of 27] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [ 8 of 27] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:80:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Combinators.hs:111:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:115:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:118:7: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:121:11: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:124:8: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:127:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:139:17: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:190:19: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:16: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:213:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:313:9: Warning: This binding for ‘attr’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:124:1 src/Text/XML/HaXml/Combinators.hs:333:24: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:332:30 src/Text/XML/HaXml/Combinators.hs:138:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘find’: Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) [ 9 of 27] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Escape.o ) [10 of 27] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Html/Generate.o ) [11 of 27] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [12 of 27] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [13 of 27] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/XSDTypeModel.o ) src/Text/XML/HaXml/Schema/XSDTypeModel.hs:5:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning: Fields of ‘Schema’ not initialised: schema_elementFormDefault, schema_attributeFormDefault, schema_finalDefault, schema_blockDefault, schema_targetNamespace, schema_version, schema_namespaces In the expression: Schema {schema_items = []} In an equation for ‘mempty’: mempty = Schema {schema_items = []} In the instance declaration for ‘Monoid Schema’ [14 of 27] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning: Defined but not used: ‘fv’ src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning: Defined but not used: ‘hts’ src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declmacro’: Patterns not matched: (Maybe _) _ (List _) _ (Tuple _) _ (Prim _ _) _ ... src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declprim’: Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘?’: Patterns not matched: _ _ [15 of 27] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Verbatim.o ) [16 of 27] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Util.o ) src/Text/XML/HaXml/Util.hs:32:16: Warning: This binding for ‘attrs’ shadows the existing binding defined at src/Text/XML/HaXml/Util.hs:32:1 src/Text/XML/HaXml/Util.hs:35:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘tagTextContent’: Patterns not matched: CString _ _ _ CRef _ _ CMisc _ _ [17 of 27] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for ‘onContent’ shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [18 of 27] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attval’: Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for ‘g’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [19 of 27] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/Parse.o ) src/Text/XML/HaXml/Schema/Parse.hs:6:1: Warning: The import of ‘Data.List’ is redundant except perhaps to import instances from ‘Data.List’ To import instances alone, use: import Data.List() src/Text/XML/HaXml/Schema/Parse.hs:7:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Text/XML/HaXml/Schema/Parse.hs:11:1: Warning: The import item ‘Attribute(..)’ suggests that ‘Attribute’ has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/Parse.hs:26:5: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1 src/Text/XML/HaXml/Schema/Parse.hs:147:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Schema/Parse.hs:147:21: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Schema/Parse.hs:160:20: Warning: This binding for ‘uri’ shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:597:1 src/Text/XML/HaXml/Schema/Parse.hs:164:10: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Schema/Parse.hs:184:1: Warning: Top-level binding with no type signature: schema :: Parser (Content Posn) Schema src/Text/XML/HaXml/Schema/Parse.hs:243:12: Warning: This binding for ‘qual’ shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:172:1 src/Text/XML/HaXml/Schema/Parse.hs:380:12: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/Parse.hs:140:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘deQN’: Patterns not matched: N _ src/Text/XML/HaXml/Schema/Parse.hs:538:17: Warning: A do-notation statement discarded a result of type ‘String’ Suppress this warning by saying ‘_ <- isWord "unbounded"’ or by using the flag -fno-warn-unused-do-bind [20 of 27] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/Environment.o ) src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning: The import item ‘Name(..)’ suggests that ‘Name’ has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning: The import of ‘Name’ from module ‘Text.XML.HaXml.Types’ is redundant src/Text/XML/HaXml/Schema/Environment.hs:82:20: Warning: This binding for ‘init’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/Environment.hs:2:8-40 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Schema/Environment.hs:88:39: Warning: Tab character src/Text/XML/HaXml/Schema/Environment.hs:97:16: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:100:16: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:103:16: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:117:29: Warning: This binding for ‘env’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13 src/Text/XML/HaXml/Schema/Environment.hs:123:46: Warning: This binding for ‘env’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13 src/Text/XML/HaXml/Schema/Environment.hs:134:24: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Schema/Environment.hs:155:15: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/Environment.hs:164:29: Warning: This binding for ‘env’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:154:17 src/Text/XML/HaXml/Schema/Environment.hs:173:15: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/Environment.hs:178:15: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/Environment.hs:183:15: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/Environment.hs:189:30: Warning: This binding for ‘env’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:188:11 src/Text/XML/HaXml/Schema/Environment.hs:113:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘complex’: Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:154:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘elementDecl’: Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:172:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attributeDecl’: Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:177:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attrGroup’: Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:182:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘group’: Patterns not matched: _ _ [21 of 27] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/HaskellTypeModel.o ) [22 of 27] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/TypeConversion.o ) src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning: The import item ‘Name(..)’ suggests that ‘Name’ has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning: The import of ‘Name’ from module ‘Text.XML.HaXml.Types’ is redundant src/Text/XML/HaXml/Schema/TypeConversion.hs:15:1: Warning: The import of ‘Data.Map’ is redundant except perhaps to import instances from ‘Data.Map’ To import instances alone, use: import Data.Map() src/Text/XML/HaXml/Schema/TypeConversion.hs:16:1: Warning: The import of ‘Data.List’ is redundant except perhaps to import instances from ‘Data.List’ To import instances alone, use: import Data.List() src/Text/XML/HaXml/Schema/TypeConversion.hs:17:1: Warning: The import of ‘isNothing’ from module ‘Data.Maybe’ is redundant src/Text/XML/HaXml/Schema/TypeConversion.hs:18:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Text/XML/HaXml/Schema/TypeConversion.hs:36:27: Warning: Defined but not used: ‘ad’ src/Text/XML/HaXml/Schema/TypeConversion.hs:37:26: Warning: Defined but not used: ‘ag’ src/Text/XML/HaXml/Schema/TypeConversion.hs:40:23: Warning: Defined but not used: ‘prim’ src/Text/XML/HaXml/Schema/TypeConversion.hs:41:12: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:41:30: Warning: Defined but not used: ‘f’ src/Text/XML/HaXml/Schema/TypeConversion.hs:52:20: Warning: Defined but not used: ‘a’ src/Text/XML/HaXml/Schema/TypeConversion.hs:52:22: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Schema/TypeConversion.hs:52:24: Warning: Defined but not used: ‘f’ src/Text/XML/HaXml/Schema/TypeConversion.hs:52:26: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/TypeConversion.hs:55:12: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:55:27: Warning: Defined but not used: ‘f’ src/Text/XML/HaXml/Schema/TypeConversion.hs:55:29: Warning: Defined but not used: ‘u’ src/Text/XML/HaXml/Schema/TypeConversion.hs:70:26: Warning: Defined but not used: ‘ann’ src/Text/XML/HaXml/Schema/TypeConversion.hs:70:30: Warning: Defined but not used: ‘base’ src/Text/XML/HaXml/Schema/TypeConversion.hs:70:35: Warning: Defined but not used: ‘r1’ src/Text/XML/HaXml/Schema/TypeConversion.hs:77:53: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:91:22: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/TypeConversion.hs:105:22: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/TypeConversion.hs:133:25: Warning: Defined but not used: ‘es'’ src/Text/XML/HaXml/Schema/TypeConversion.hs:157:9: Warning: Defined but not used: ‘c’ src/Text/XML/HaXml/Schema/TypeConversion.hs:231:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:232:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:233:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:267:34: Warning: Defined but not used: ‘st’ src/Text/XML/HaXml/Schema/TypeConversion.hs:274:34: Warning: Defined but not used: ‘st’ src/Text/XML/HaXml/Schema/TypeConversion.hs:275:34: Warning: Defined but not used: ‘st’ src/Text/XML/HaXml/Schema/TypeConversion.hs:301:15: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Schema/TypeConversion.hs:334:31: Warning: Defined but not used: ‘ann’ src/Text/XML/HaXml/Schema/TypeConversion.hs:334:35: Warning: Defined but not used: ‘eds’ src/Text/XML/HaXml/Schema/TypeConversion.hs:339:31: Warning: Defined but not used: ‘ann’ src/Text/XML/HaXml/Schema/TypeConversion.hs:348:5: Warning: This binding for ‘any’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘Data.Foldable’) src/Text/XML/HaXml/Schema/TypeConversion.hs:368:9: Warning: This binding for ‘simple’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:40:5 src/Text/XML/HaXml/Schema/TypeConversion.hs:371:9: Warning: This binding for ‘complex’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:84:5 src/Text/XML/HaXml/Schema/TypeConversion.hs:378:15: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:364:23 src/Text/XML/HaXml/Schema/TypeConversion.hs:393:12: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Schema/TypeConversion.hs:403:14: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Schema/TypeConversion.hs:406:26: Warning: Defined but not used: ‘ann’ src/Text/XML/HaXml/Schema/TypeConversion.hs:406:30: Warning: Defined but not used: ‘base’ src/Text/XML/HaXml/Schema/TypeConversion.hs:406:35: Warning: Defined but not used: ‘r1’ src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning: Defined but not used: ‘min’ src/Text/XML/HaXml/Schema/TypeConversion.hs:442:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning: Defined but not used: ‘min’ src/Text/XML/HaXml/Schema/TypeConversion.hs:444:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:446:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning: Defined but not used: ‘max’ src/Text/XML/HaXml/Schema/TypeConversion.hs:448:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning: Defined but not used: ‘max’ src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning: Defined but not used: ‘min’ src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning: Defined but not used: ‘max’ src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning: Defined but not used: ‘min’ src/Text/XML/HaXml/Schema/TypeConversion.hs:452:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:454:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning: Defined but not used: ‘max’ src/Text/XML/HaXml/Schema/TypeConversion.hs:442:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘consolidate’: Patterns not matched: (Occurs _ _) (OrderedNumericTotalDigits, _, _) (Occurs _ _) (OrderedNumericFractionDigits, _, _) (Occurs _ _) (UnorderedPattern, _, _) (Occurs _ _) (UnorderedEnumeration, _, _) ... [23 of 27] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Schema/PrettyHaskell.o ) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:19:1: Warning: The import of ‘notElem’ from module ‘Data.List’ is redundant src/Text/XML/HaXml/Schema/PrettyHaskell.hs:20:1: Warning: The import of ‘fromJust, isJust, catMaybes’ from module ‘Data.Maybe’ is redundant src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning: This binding for ‘sep’ shadows the existing binding imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning: Defined but not used: ‘sep’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:24: Warning: Defined but not used: ‘pp’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:27:14: Warning: This binding for ‘sep’ shadows the existing binding imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:58:29: Warning: This binding for ‘seq’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Prim’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘1 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25-29 (Num a0) arising from the literal ‘1’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:26 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44-47 In the second argument of ‘zipWith’, namely ‘[1 .. ]’ In the expression: zipWith (\ n seq -> case seq of { [x] -> "\n\ \(" ++ show n ++ ") " ++ paragraph 56 x _ -> "\n\ \(" ++ show n ++ ") Sequence of:" ++ concatMap (\ s -> "\n\ \\n\ \ * " ++ paragraph 52 s) seq }) [1 .. ] In the second argument of ‘($)’, namely ‘zipWith (\ n seq -> case seq of { [x] -> "\n\ \(" ++ show n ++ ") " ++ paragraph 56 x _ -> "\n\ \(" ++ show n ++ ") Sequence of:" ++ concatMap (\ s -> "\n\ \\n\ \ * " ++ paragraph 52 s) seq }) [1 .. ] $ map (map safeComment) $ nested’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:87:1: Warning: Defined but not used: ‘ppVarId’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:89:1: Warning: Defined but not used: ‘ppUnqVarId’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:133:26: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Real’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:137:26: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Real’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:169:8: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:8: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:11: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:13: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:177:5 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:16: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:190:16: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:192:37: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:205:11: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:11: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:14: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:213:14: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:215:17: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:218:49: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning: This binding for ‘comm’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning: This binding for ‘comm’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning: This binding for ‘comm’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:310:16: Warning: This binding for ‘as’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:271:42 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:319:40: Warning: Defined but not used: ‘sts’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:386:17: Warning: This binding for ‘as’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:352:40 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Real’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning: Defined but not used: ‘mod’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:463:20: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:477:20: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:495:5: Warning: Defined but not used: ‘notInScope’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘1 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57-61 (Num a0) arising from the literal ‘1’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:58 (Show a0) arising from a use of ‘choices’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:41-47 In the second argument of ‘zip’, namely ‘[1 .. ]’ In the fifth argument of ‘ppvList’, namely ‘(zip es [1 .. ])’ In the first argument of ‘($$)’, namely ‘ppvList "=" "|" "" choices (zip es [1 .. ])’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:17: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:27: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:29: Warning: Defined but not used: ‘es’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:32: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:547:1: Warning: Tab character src/Text/XML/HaXml/Schema/PrettyHaskell.hs:574:55: Warning: Defined but not used: ‘grandsuper’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:591:17: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:20: Warning: Defined but not used: ‘fwdReqd’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:692:5: Warning: Defined but not used: ‘fwd’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:12: Warning: This binding for ‘t’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:16 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:14: Warning: This binding for ‘es’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:50 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:17: Warning: This binding for ‘as’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:53 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘0 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73-77 (Num a0) arising from the literal ‘0’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:74 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:60-63 In the expression: [0 .. ] In a stmt of a list comprehension: n <- [0 .. ] In the second argument of ‘take’, namely ‘[text ('a' : show n) | n <- [0 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘0 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73-77 (Num a0) arising from the literal ‘0’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:74 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60-63 In the expression: [0 .. ] In a stmt of a list comprehension: n <- [0 .. ] In the second argument of ‘take’, namely ‘[text ('e' : show n) | n <- [0 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:714:47: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Real’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:13: Warning: This binding for ‘t’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:718:40 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:10: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:13: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:757:18: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:758:18: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:759:18: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:771:12: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:765:25 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:775:16: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:16: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:19: Warning: Defined but not used: ‘brack’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:25: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:830:30: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:857:14: Warning: Defined but not used: ‘i’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:868:8: Warning: Defined but not used: ‘seen’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:875:9: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Enum’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘2 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69-73 (Num a0) arising from the literal ‘2’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:70 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of ‘dropWhile’, namely ‘[(n ++ show i) | i <- [2 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:877:9: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Enum’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘2 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69-73 (Num a0) arising from the literal ‘2’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:70 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of ‘dropWhile’, namely ‘[(n ++ show i) | i <- [2 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:230:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘ppHighLevelDecl’: Patterns not matched: _ (ElementOfType (OneOf _ _ _)) _ (ElementOfType (AnyElem _ _)) _ (ElementOfType Text) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:449:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘initLower’: Patterns not matched: XName (N []) XName (QN _ []) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘ppSuper’: Patterns not matched: _ [] src/Text/XML/HaXml/Schema/PrettyHaskell.hs:838:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘liftedElemModifier’: Patterns not matched: Element _ _ _ _ _ _ _ AnyElem _ _ Text [24 of 27] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [25 of 27] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for ‘ns’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [26 of 27] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:37:1: Warning: Tab character [27 of 27] Compiling Main ( src/tools/XsdToHaskell.hs, dist/build/XsdToHaskell/XsdToHaskell-tmp/Main.o ) src/tools/XsdToHaskell.hs:32:1: Warning: The import of ‘vcat’ from module ‘Text.PrettyPrint.HughesPJ’ is redundant Linking dist/build/XsdToHaskell/XsdToHaskell ... Preprocessing executable 'FpMLToHaskell' for HaXml-1.24.1... [ 1 of 28] Compiling Text.XML.HaXml.Posn ( src/Text/XML/HaXml/Posn.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Posn.o ) [ 2 of 28] Compiling Text.XML.HaXml.Lex ( src/Text/XML/HaXml/Lex.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Lex.o ) src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:209:18: Warning: This binding for ‘lookup’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Lex.hs:16:8-25 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Lex.hs:320:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:320:29: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 src/Text/XML/HaXml/Lex.hs:323:24: Warning: This binding for ‘p’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:9 src/Text/XML/HaXml/Lex.hs:323:27: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:12 src/Text/XML/HaXml/Lex.hs:323:29: Warning: This binding for ‘ss’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:14 src/Text/XML/HaXml/Lex.hs:323:33: Warning: This binding for ‘k’ shadows the existing binding bound at src/Text/XML/HaXml/Lex.hs:316:22 [ 3 of 28] Compiling Text.XML.HaXml.Types ( src/Text/XML/HaXml/Types.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Types.o ) src/Text/XML/HaXml/Types.hs:292:17: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Types.hs:292:19: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:292:25: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:293:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Types.hs:293:26: Warning: Defined but not used: ‘q’ src/Text/XML/HaXml/Types.hs:293:28: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Types.hs:178:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘==’: Patterns not matched: (CElem _ _) (CString _ _ _) (CElem _ _) (CRef _ _) (CElem _ _) (CMisc _ _) (CString _ _ _) (CElem _ _) ... [ 4 of 28] Compiling Text.XML.HaXml.Namespaces ( src/Text/XML/HaXml/Namespaces.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Namespaces.o ) src/Text/XML/HaXml/Namespaces.hs:127:17: Warning: This binding for ‘qualify’ shadows the existing binding defined at src/Text/XML/HaXml/Namespaces.hs:58:1 src/Text/XML/HaXml/Namespaces.hs:171:15: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkNamespace’: Patterns not matched: (QN _ _, _) [ 5 of 28] Compiling Text.XML.HaXml.Parse ( src/Text/XML/HaXml/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Parse.o ) src/Text/XML/HaXml/Parse.hs:34:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Parse.hs:37:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Parse.hs:73:11: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Parse.hs:101:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:102:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:104:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:105:11: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character src/Text/XML/HaXml/Parse.hs:179:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:163:1 src/Text/XML/HaXml/Parse.hs:226:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Parse.hs:37:1-38 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Parse.hs:240:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:269:35: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:560:13: Warning: This binding for ‘cp’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:537:1 src/Text/XML/HaXml/Parse.hs:565:19: Warning: This binding for ‘modifier’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:552:1 src/Text/XML/HaXml/Parse.hs:718:9: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:179:1 src/Text/XML/HaXml/Parse.hs:858:39: Warning: This binding for ‘ev’ shadows the existing binding defined at src/Text/XML/HaXml/Parse.hs:862:1 src/Text/XML/HaXml/Parse.hs:313:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:317:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP ((++) "missing ?> in in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:353:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:365:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:366:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:372:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:403:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:430:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:432:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:435:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:461:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:463:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:470:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:473:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:479:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "missing = in attribute"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:502:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:503:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ELEMENTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:508:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP ((++) "expected > terminating ELEMENT decl" (++) "\n\ \ element name was " (++) show (printableName n) (++) "\n\ \ contentspec was " \ (ContentSpec p) -> debugShowCP p c)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:574:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokBraOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:575:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokHash’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:578:42: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPipe’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:580:20: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- blank ((>>) tok Text.XML.HaXml.Lex.TokBraClose tok Text.XML.HaXml.Lex.TokStar)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:589:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:590:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ATTLISTx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:593:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail blank (tok Text.XML.HaXml.Lex.TokAnyClose) failBadP "missing > terminating ATTLIST"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:662:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:663:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.INCLUDEx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:665:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after INCLUDE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:667:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for INCLUDE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:672:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:673:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- peRef (tok (Text.XML.HaXml.Lex.TokSection Text.XML.HaXml.Lex.IGNOREx))’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:675:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSqOpen failBadP "missing [ after IGNORE"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:676:12: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- many newIgnore’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:677:12: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokSectionClose failBadP ((++) "missing ]]> for IGNORE section" (++) "\n\ \ begun at " show p)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:685:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:686:10: Warning: A do-notation statement discarded a result of type ‘[Ignore]’ Suppress this warning by saying ‘_ <- debug many newIgnore "IGNORING conditional section"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:687:10: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:749:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:750:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:753:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating G ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:759:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:760:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.ENTITYx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:761:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPercent’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:764:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating P ENTITY decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:802:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:806:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failP "expected ?> terminating text decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:824:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:830:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:831:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.NOTATIONx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:834:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failBadP ((++) "expected > terminating NOTATION decl " n)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:846:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokQuote’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Parse.hs:849:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokQuote failBadP "expected quote to terminate entityvalue"’ or by using the flag -fno-warn-unused-do-bind [ 6 of 28] Compiling Text.XML.HaXml.Schema.XSDTypeModel ( src/Text/XML/HaXml/Schema/XSDTypeModel.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/XSDTypeModel.o ) src/Text/XML/HaXml/Schema/XSDTypeModel.hs:5:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning: Fields of ‘Schema’ not initialised: schema_elementFormDefault, schema_attributeFormDefault, schema_finalDefault, schema_blockDefault, schema_targetNamespace, schema_version, schema_namespaces In the expression: Schema {schema_items = []} In an equation for ‘mempty’: mempty = Schema {schema_items = []} In the instance declaration for ‘Monoid Schema’ [ 7 of 28] Compiling Text.XML.HaXml.Schema.NameConversion ( src/Text/XML/HaXml/Schema/NameConversion.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/NameConversion.o ) src/Text/XML/HaXml/Schema/NameConversion.hs:8:1: Warning: The import of ‘Text.XML.HaXml.Namespaces’ is redundant except perhaps to import instances from ‘Text.XML.HaXml.Namespaces’ To import instances alone, use: import Text.XML.HaXml.Namespaces() src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning: This binding for ‘last’ shadows the existing binding imported from ‘Data.List’ at src/Text/XML/HaXml/Schema/NameConversion.hs:11:1-16 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Schema/NameConversion.hs:129:9: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/NameConversion.hs:3:8-43 (and originally defined in ‘GHC.Enum’) src/Text/XML/HaXml/Schema/NameConversion.hs:130:18: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Schema/NameConversion.hs:131:18: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Schema/NameConversion.hs:200:46: Warning: Defined but not used: ‘suf’ src/Text/XML/HaXml/Schema/NameConversion.hs:62:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkConid’: Patterns not matched: [] _ : (_ : (_ : _)) src/Text/XML/HaXml/Schema/NameConversion.hs:66:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkVarid’: Patterns not matched: [] _ : (_ : (_ : _)) src/Text/XML/HaXml/Schema/NameConversion.hs:69:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘first’: Patterns not matched: _ [] src/Text/XML/HaXml/Schema/NameConversion.hs:72:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘last’: Patterns not matched: _ [] src/Text/XML/HaXml/Schema/NameConversion.hs:115:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘cap’: Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:165:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkVarId’: Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:167:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘mkConId’: Patterns not matched: [] src/Text/XML/HaXml/Schema/NameConversion.hs:199:36: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (_, []) [ 8 of 28] Compiling Text.XML.HaXml.ByteStringPP ( src/Text/XML/HaXml/ByteStringPP.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/ByteStringPP.o ) src/Text/XML/HaXml/ByteStringPP.hs:24:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/ByteStringPP.hs:334:1: Warning: Top-level binding with no type signature: qname :: QName -> ByteString [ 9 of 28] Compiling Text.XML.HaXml.Combinators ( src/Text/XML/HaXml/Combinators.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Combinators.o ) src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:80:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:82:9: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Combinators.hs:111:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:114:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:115:5: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:118:7: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:121:11: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:124:8: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:127:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:139:17: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:190:19: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:16: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:213:12: Warning: This binding for ‘x’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:433:3 src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:313:9: Warning: This binding for ‘attr’ shadows the existing binding defined at src/Text/XML/HaXml/Combinators.hs:124:1 src/Text/XML/HaXml/Combinators.hs:333:24: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Combinators.hs:332:30 src/Text/XML/HaXml/Combinators.hs:138:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘find’: Patterns not matched: _ _ (CString _ _ _) _ _ (CRef _ _) _ _ (CMisc _ _) [10 of 28] Compiling Text.XML.HaXml.Escape ( src/Text/XML/HaXml/Escape.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Escape.o ) [11 of 28] Compiling Text.XML.HaXml.Html.Generate ( src/Text/XML/HaXml/Html/Generate.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Html/Generate.o ) [12 of 28] Compiling Text.XML.HaXml.Html.Parse ( src/Text/XML/HaXml/Html/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Html/Parse.o ) src/Text/XML/HaXml/Html/Parse.hs:17:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Html/Parse.hs:20:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() src/Text/XML/HaXml/Html/Parse.hs:74:41: Warning: This binding for ‘avs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:33 src/Text/XML/HaXml/Html/Parse.hs:74:45: Warning: This binding for ‘cs’ shadows the existing binding bound at src/Text/XML/HaXml/Html/Parse.hs:63:37 src/Text/XML/HaXml/Html/Parse.hs:143:14: Warning: This binding for ‘tok’ shadows the existing binding defined at src/Text/XML/HaXml/Html/Parse.hs:133:1 src/Text/XML/HaXml/Html/Parse.hs:190:8: Warning: This binding for ‘fail’ shadows the existing binding imported from ‘Control.Monad’ at src/Text/XML/HaXml/Html/Parse.hs:20:1-20 (and originally defined in ‘GHC.Base’) src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:216:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:220:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail (onFail tok Text.XML.HaXml.Lex.TokPIClose tok Text.XML.HaXml.Lex.TokAnyClose) failP "missing ?> or >"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:225:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSectionOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:238:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokPIOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:242:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokPIClose failBadP "missing ?> in "’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:254:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:269:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokSpecialOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:270:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok (Text.XML.HaXml.Lex.TokSpecial Text.XML.HaXml.Lex.DOCTYPEx)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:275:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > in DOCTYPE decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:304:7: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failP "missing = in 'standalone' decl"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:322:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyOpen’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:332:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:342:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokAnyClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:346:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEndClose’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:349:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokAnyClose failP "missing > or /> in element tag"’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:356:15: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- commit (tok Text.XML.HaXml.Lex.TokAnyClose)’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:409:14: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- tok Text.XML.HaXml.Lex.TokEqual’ or by using the flag -fno-warn-unused-do-bind src/Text/XML/HaXml/Html/Parse.hs:670:5: Warning: A do-notation statement discarded a result of type ‘TokenT’ Suppress this warning by saying ‘_ <- onFail tok Text.XML.HaXml.Lex.TokEqual failBadP "expected = in 'encoding' decl"’ or by using the flag -fno-warn-unused-do-bind [13 of 28] Compiling Text.XML.HaXml.Pretty ( src/Text/XML/HaXml/Pretty.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Pretty.o ) src/Text/XML/HaXml/Pretty.hs:25:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Pretty.hs:276:1: Warning: Top-level binding with no type signature: qname :: QName -> Doc [14 of 28] Compiling Text.XML.HaXml.TypeMapping ( src/Text/XML/HaXml/TypeMapping.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/TypeMapping.o ) src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:42:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:43:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:208:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:209:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:214:29: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:228:14: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:231:17: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:234:15: Warning: This binding for ‘ht’ shadows the existing binding bound at src/Text/XML/HaXml/TypeMapping.hs:201:7 src/Text/XML/HaXml/TypeMapping.hs:238:32: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/TypeMapping.hs:238:34: Warning: Defined but not used: ‘fv’ src/Text/XML/HaXml/TypeMapping.hs:238:37: Warning: Defined but not used: ‘hts’ src/Text/XML/HaXml/TypeMapping.hs:234:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declmacro’: Patterns not matched: (Maybe _) _ (List _) _ (Tuple _) _ (Prim _ _) _ ... src/Text/XML/HaXml/TypeMapping.hs:242:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘declprim’: Patterns not matched: Maybe _ List _ Tuple _ String ... src/Text/XML/HaXml/TypeMapping.hs:250:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘?’: Patterns not matched: _ _ [15 of 28] Compiling Text.XML.HaXml.Verbatim ( src/Text/XML/HaXml/Verbatim.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Verbatim.o ) [16 of 28] Compiling Text.XML.HaXml.Util ( src/Text/XML/HaXml/Util.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Util.o ) src/Text/XML/HaXml/Util.hs:32:16: Warning: This binding for ‘attrs’ shadows the existing binding defined at src/Text/XML/HaXml/Util.hs:32:1 src/Text/XML/HaXml/Util.hs:35:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘tagTextContent’: Patterns not matched: CString _ _ _ CRef _ _ CMisc _ _ [17 of 28] Compiling Text.XML.HaXml.Wrappers ( src/Text/XML/HaXml/Wrappers.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Wrappers.o ) src/Text/XML/HaXml/Wrappers.hs:69:5: Warning: This binding for ‘onContent’ shadows the existing binding defined at src/Text/XML/HaXml/Wrappers.hs:79:1 [18 of 28] Compiling Text.XML.HaXml.XmlContent.Parser ( src/Text/XML/HaXml/XmlContent/Parser.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/XmlContent/Parser.o ) src/Text/XML/HaXml/XmlContent/Parser.hs:97:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attval’: Patterns not matched: Elem _ [] _ Elem _ ((_, AttValue _) : (_ : _)) _ Elem _ [(_, AttValue _)] (_ : _) src/Text/XML/HaXml/XmlContent/Parser.hs:615:9: Warning: Pattern match(es) are non-exhaustive In an equation for ‘g’: Patterns not matched: ghc-prim-0.4.0.0:GHC.Types.C# #x with #x `notElem` ['"', '&', '<', '>', '\''] [19 of 28] Compiling Text.XML.HaXml.Schema.Parse ( src/Text/XML/HaXml/Schema/Parse.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/Parse.o ) src/Text/XML/HaXml/Schema/Parse.hs:6:1: Warning: The import of ‘Data.List’ is redundant except perhaps to import instances from ‘Data.List’ To import instances alone, use: import Data.List() src/Text/XML/HaXml/Schema/Parse.hs:7:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Text/XML/HaXml/Schema/Parse.hs:11:1: Warning: The import item ‘Attribute(..)’ suggests that ‘Attribute’ has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/Parse.hs:26:5: Warning: This binding for ‘name’ shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1 src/Text/XML/HaXml/Schema/Parse.hs:147:16: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Schema/Parse.hs:147:21: Warning: Defined but not used: ‘m’ src/Text/XML/HaXml/Schema/Parse.hs:160:20: Warning: This binding for ‘uri’ shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:597:1 src/Text/XML/HaXml/Schema/Parse.hs:164:10: Warning: Defined but not used: ‘p’ src/Text/XML/HaXml/Schema/Parse.hs:184:1: Warning: Top-level binding with no type signature: schema :: Parser (Content Posn) Schema src/Text/XML/HaXml/Schema/Parse.hs:243:12: Warning: This binding for ‘qual’ shadows the existing binding defined at src/Text/XML/HaXml/Schema/Parse.hs:172:1 src/Text/XML/HaXml/Schema/Parse.hs:380:12: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/Parse.hs:140:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘deQN’: Patterns not matched: N _ src/Text/XML/HaXml/Schema/Parse.hs:538:17: Warning: A do-notation statement discarded a result of type ‘String’ Suppress this warning by saying ‘_ <- isWord "unbounded"’ or by using the flag -fno-warn-unused-do-bind [20 of 28] Compiling Text.XML.HaXml.Schema.Environment ( src/Text/XML/HaXml/Schema/Environment.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/Environment.o ) src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning: The import item ‘Name(..)’ suggests that ‘Name’ has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/Environment.hs:6:1: Warning: The import of ‘Name’ from module ‘Text.XML.HaXml.Types’ is redundant src/Text/XML/HaXml/Schema/Environment.hs:82:20: Warning: This binding for ‘init’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/Environment.hs:2:8-40 (and originally defined in ‘GHC.List’) src/Text/XML/HaXml/Schema/Environment.hs:88:39: Warning: Tab character src/Text/XML/HaXml/Schema/Environment.hs:97:16: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:100:16: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:103:16: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:82:18 src/Text/XML/HaXml/Schema/Environment.hs:117:29: Warning: This binding for ‘env’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13 src/Text/XML/HaXml/Schema/Environment.hs:123:46: Warning: This binding for ‘env’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:113:13 src/Text/XML/HaXml/Schema/Environment.hs:134:24: Warning: Defined but not used: ‘x’ src/Text/XML/HaXml/Schema/Environment.hs:155:15: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/Environment.hs:164:29: Warning: This binding for ‘env’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:154:17 src/Text/XML/HaXml/Schema/Environment.hs:173:15: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/Environment.hs:178:15: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/Environment.hs:183:15: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/Environment.hs:189:30: Warning: This binding for ‘env’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/Environment.hs:188:11 src/Text/XML/HaXml/Schema/Environment.hs:113:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘complex’: Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:154:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘elementDecl’: Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:172:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attributeDecl’: Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:177:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘attrGroup’: Patterns not matched: _ _ src/Text/XML/HaXml/Schema/Environment.hs:182:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘group’: Patterns not matched: _ _ [21 of 28] Compiling Text.XML.HaXml.Schema.HaskellTypeModel ( src/Text/XML/HaXml/Schema/HaskellTypeModel.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/HaskellTypeModel.o ) [22 of 28] Compiling Text.XML.HaXml.Schema.TypeConversion ( src/Text/XML/HaXml/Schema/TypeConversion.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/TypeConversion.o ) src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning: The import item ‘Name(..)’ suggests that ‘Name’ has (in-scope) constructors or class methods, but it has none src/Text/XML/HaXml/Schema/TypeConversion.hs:6:1: Warning: The import of ‘Name’ from module ‘Text.XML.HaXml.Types’ is redundant src/Text/XML/HaXml/Schema/TypeConversion.hs:15:1: Warning: The import of ‘Data.Map’ is redundant except perhaps to import instances from ‘Data.Map’ To import instances alone, use: import Data.Map() src/Text/XML/HaXml/Schema/TypeConversion.hs:16:1: Warning: The import of ‘Data.List’ is redundant except perhaps to import instances from ‘Data.List’ To import instances alone, use: import Data.List() src/Text/XML/HaXml/Schema/TypeConversion.hs:17:1: Warning: The import of ‘isNothing’ from module ‘Data.Maybe’ is redundant src/Text/XML/HaXml/Schema/TypeConversion.hs:18:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Text/XML/HaXml/Schema/TypeConversion.hs:36:27: Warning: Defined but not used: ‘ad’ src/Text/XML/HaXml/Schema/TypeConversion.hs:37:26: Warning: Defined but not used: ‘ag’ src/Text/XML/HaXml/Schema/TypeConversion.hs:40:23: Warning: Defined but not used: ‘prim’ src/Text/XML/HaXml/Schema/TypeConversion.hs:41:12: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:41:30: Warning: Defined but not used: ‘f’ src/Text/XML/HaXml/Schema/TypeConversion.hs:52:20: Warning: Defined but not used: ‘a’ src/Text/XML/HaXml/Schema/TypeConversion.hs:52:22: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Schema/TypeConversion.hs:52:24: Warning: Defined but not used: ‘f’ src/Text/XML/HaXml/Schema/TypeConversion.hs:52:26: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/TypeConversion.hs:55:12: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:55:27: Warning: Defined but not used: ‘f’ src/Text/XML/HaXml/Schema/TypeConversion.hs:55:29: Warning: Defined but not used: ‘u’ src/Text/XML/HaXml/Schema/TypeConversion.hs:70:26: Warning: Defined but not used: ‘ann’ src/Text/XML/HaXml/Schema/TypeConversion.hs:70:30: Warning: Defined but not used: ‘base’ src/Text/XML/HaXml/Schema/TypeConversion.hs:70:35: Warning: Defined but not used: ‘r1’ src/Text/XML/HaXml/Schema/TypeConversion.hs:77:53: Warning: This binding for ‘s’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:24:13 src/Text/XML/HaXml/Schema/TypeConversion.hs:91:22: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/TypeConversion.hs:105:22: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/TypeConversion.hs:133:25: Warning: Defined but not used: ‘es'’ src/Text/XML/HaXml/Schema/TypeConversion.hs:157:9: Warning: Defined but not used: ‘c’ src/Text/XML/HaXml/Schema/TypeConversion.hs:231:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:232:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:233:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:267:34: Warning: Defined but not used: ‘st’ src/Text/XML/HaXml/Schema/TypeConversion.hs:274:34: Warning: Defined but not used: ‘st’ src/Text/XML/HaXml/Schema/TypeConversion.hs:275:34: Warning: Defined but not used: ‘st’ src/Text/XML/HaXml/Schema/TypeConversion.hs:301:15: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Schema/TypeConversion.hs:334:31: Warning: Defined but not used: ‘ann’ src/Text/XML/HaXml/Schema/TypeConversion.hs:334:35: Warning: Defined but not used: ‘eds’ src/Text/XML/HaXml/Schema/TypeConversion.hs:339:31: Warning: Defined but not used: ‘ann’ src/Text/XML/HaXml/Schema/TypeConversion.hs:348:5: Warning: This binding for ‘any’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘Data.Foldable’) src/Text/XML/HaXml/Schema/TypeConversion.hs:368:9: Warning: This binding for ‘simple’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:40:5 src/Text/XML/HaXml/Schema/TypeConversion.hs:371:9: Warning: This binding for ‘complex’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:84:5 src/Text/XML/HaXml/Schema/TypeConversion.hs:378:15: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/TypeConversion.hs:364:23 src/Text/XML/HaXml/Schema/TypeConversion.hs:393:12: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Schema/TypeConversion.hs:403:14: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Schema/TypeConversion.hs:406:26: Warning: Defined but not used: ‘ann’ src/Text/XML/HaXml/Schema/TypeConversion.hs:406:30: Warning: Defined but not used: ‘base’ src/Text/XML/HaXml/Schema/TypeConversion.hs:406:35: Warning: Defined but not used: ‘r1’ src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:442:21: Warning: Defined but not used: ‘min’ src/Text/XML/HaXml/Schema/TypeConversion.hs:442:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:444:21: Warning: Defined but not used: ‘min’ src/Text/XML/HaXml/Schema/TypeConversion.hs:444:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:446:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:446:25: Warning: Defined but not used: ‘max’ src/Text/XML/HaXml/Schema/TypeConversion.hs:448:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:448:25: Warning: Defined but not used: ‘max’ src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:450:21: Warning: Defined but not used: ‘min’ src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:450:25: Warning: Defined but not used: ‘max’ src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:452:21: Warning: Defined but not used: ‘min’ src/Text/XML/HaXml/Schema/TypeConversion.hs:452:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:454:21: Warning: This binding for ‘min’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/TypeConversion.hs:2:8-43 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/TypeConversion.hs:454:25: Warning: Defined but not used: ‘max’ src/Text/XML/HaXml/Schema/TypeConversion.hs:442:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘consolidate’: Patterns not matched: (Occurs _ _) (OrderedNumericTotalDigits, _, _) (Occurs _ _) (OrderedNumericFractionDigits, _, _) (Occurs _ _) (UnorderedPattern, _, _) (Occurs _ _) (UnorderedEnumeration, _, _) ... [23 of 28] Compiling Text.XML.HaXml.Schema.PrettyHaskell ( src/Text/XML/HaXml/Schema/PrettyHaskell.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/PrettyHaskell.o ) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:19:1: Warning: The import of ‘notElem’ from module ‘Data.List’ is redundant src/Text/XML/HaXml/Schema/PrettyHaskell.hs:20:1: Warning: The import of ‘fromJust, isJust, catMaybes’ from module ‘Data.Maybe’ is redundant src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning: This binding for ‘sep’ shadows the existing binding imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:14: Warning: Defined but not used: ‘sep’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:26:24: Warning: Defined but not used: ‘pp’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:27:14: Warning: This binding for ‘sep’ shadows the existing binding imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:58:29: Warning: This binding for ‘seq’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Prim’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘1 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:25-29 (Num a0) arising from the literal ‘1’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:64:26 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:59:44-47 In the second argument of ‘zipWith’, namely ‘[1 .. ]’ In the expression: zipWith (\ n seq -> case seq of { [x] -> "\n\ \(" ++ show n ++ ") " ++ paragraph 56 x _ -> "\n\ \(" ++ show n ++ ") Sequence of:" ++ concatMap (\ s -> "\n\ \\n\ \ * " ++ paragraph 52 s) seq }) [1 .. ] In the second argument of ‘($)’, namely ‘zipWith (\ n seq -> case seq of { [x] -> "\n\ \(" ++ show n ++ ") " ++ paragraph 56 x _ -> "\n\ \(" ++ show n ++ ") Sequence of:" ++ concatMap (\ s -> "\n\ \\n\ \ * " ++ paragraph 52 s) seq }) [1 .. ] $ map (map safeComment) $ nested’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:87:1: Warning: Defined but not used: ‘ppVarId’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:89:1: Warning: Defined but not used: ‘ppUnqVarId’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:133:26: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Real’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:137:26: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Real’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:169:8: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:8: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:171:11: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:13: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:177:5 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:178:16: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:190:16: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:192:37: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:172:11 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:205:11: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:11: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:207:14: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:213:14: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:215:17: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:218:49: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:208:14 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning: This binding for ‘comm’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:261:28: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning: This binding for ‘comm’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:263:32: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning: This binding for ‘comm’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:235:46 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:267:31: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:310:16: Warning: This binding for ‘as’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:271:42 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:319:40: Warning: Defined but not used: ‘sts’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:386:17: Warning: This binding for ‘as’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:352:40 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Real’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:419:28: Warning: Defined but not used: ‘mod’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:463:20: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:477:20: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:495:5: Warning: Defined but not used: ‘notInScope’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘1 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:57-61 (Num a0) arising from the literal ‘1’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:58 (Show a0) arising from a use of ‘choices’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:516:41-47 In the second argument of ‘zip’, namely ‘[1 .. ]’ In the fifth argument of ‘ppvList’, namely ‘(zip es [1 .. ])’ In the first argument of ‘($$)’, namely ‘ppvList "=" "|" "" choices (zip es [1 .. ])’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:17: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:27: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:29: Warning: Defined but not used: ‘es’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:525:32: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:547:1: Warning: Tab character src/Text/XML/HaXml/Schema/PrettyHaskell.hs:574:55: Warning: Defined but not used: ‘grandsuper’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:591:17: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:20: Warning: Defined but not used: ‘fwdReqd’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:692:5: Warning: Defined but not used: ‘fwd’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:12: Warning: This binding for ‘t’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:16 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:14: Warning: This binding for ‘es’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:50 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:693:17: Warning: This binding for ‘as’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:670:53 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘0 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:73-77 (Num a0) arising from the literal ‘0’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:74 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:694:60-63 In the expression: [0 .. ] In a stmt of a list comprehension: n <- [0 .. ] In the second argument of ‘take’, namely ‘[text ('a' : show n) | n <- [0 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘0 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:73-77 (Num a0) arising from the literal ‘0’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:74 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:695:60-63 In the expression: [0 .. ] In a stmt of a list comprehension: n <- [0 .. ] In the second argument of ‘take’, namely ‘[text ('e' : show n) | n <- [0 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:714:47: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Real’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:13: Warning: This binding for ‘t’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:718:40 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:10: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:733:13: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:757:18: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:758:18: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:759:18: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:771:12: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:765:25 src/Text/XML/HaXml/Schema/PrettyHaskell.hs:775:16: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:16: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:19: Warning: Defined but not used: ‘brack’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:778:25: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:830:30: Warning: This binding for ‘max’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘ghc-prim-0.4.0.0:GHC.Classes’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:857:14: Warning: Defined but not used: ‘i’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:868:8: Warning: Defined but not used: ‘seen’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:875:9: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Enum’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘2 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:69-73 (Num a0) arising from the literal ‘2’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:70 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:876:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of ‘dropWhile’, namely ‘[(n ++ show i) | i <- [2 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:877:9: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:5:8-42 (and originally defined in ‘GHC.Enum’) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘2 .. ’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:69-73 (Num a0) arising from the literal ‘2’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:70 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHaskell.hs:878:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of ‘dropWhile’, namely ‘[(n ++ show i) | i <- [2 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHaskell.hs:230:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘ppHighLevelDecl’: Patterns not matched: _ (ElementOfType (OneOf _ _ _)) _ (ElementOfType (AnyElem _ _)) _ (ElementOfType Text) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:449:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘initLower’: Patterns not matched: XName (N []) XName (QN _ []) src/Text/XML/HaXml/Schema/PrettyHaskell.hs:722:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘ppSuper’: Patterns not matched: _ [] src/Text/XML/HaXml/Schema/PrettyHaskell.hs:838:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘liftedElemModifier’: Patterns not matched: Element _ _ _ _ _ _ _ AnyElem _ _ Text [24 of 28] Compiling Text.XML.HaXml.Schema.PrettyHsBoot ( src/Text/XML/HaXml/Schema/PrettyHsBoot.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Schema/PrettyHsBoot.o ) src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:19:1: Warning: The import of ‘notElem’ from module ‘Data.List’ is redundant src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:20:1: Warning: The import of ‘Data.Maybe’ is redundant except perhaps to import instances from ‘Data.Maybe’ To import instances alone, use: import Data.Maybe() src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:25:14: Warning: This binding for ‘sep’ shadows the existing binding imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:25:14: Warning: Defined but not used: ‘sep’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:25:24: Warning: Defined but not used: ‘pp’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:26:14: Warning: This binding for ‘sep’ shadows the existing binding imported from ‘Text.PrettyPrint.HughesPJ’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:17:1-38 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:49:1: Warning: Defined but not used: ‘ppXName’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:57:1: Warning: Defined but not used: ‘ppVarId’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:59:1: Warning: Defined but not used: ‘ppUnqVarId’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:60:1: Warning: Defined but not used: ‘ppFwdConId’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:63:1: Warning: Defined but not used: ‘ppJoinConId’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:64:1: Warning: Defined but not used: ‘ppFieldId’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:91:1: Warning: Defined but not used: ‘ppAttr’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:96:1: Warning: Defined but not used: ‘ppElem’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:104:8: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:106:8: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:106:11: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:113:13: Warning: This binding for ‘n’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:112:5 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:113:16: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:107:11 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:121:16: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:107:11 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:123:37: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:107:11 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:138:44: Warning: Defined but not used: ‘r’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:148:42: Warning: Defined but not used: ‘as’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:161:40: Warning: Defined but not used: ‘sts’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:169:38: Warning: Defined but not used: ‘is’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:178:37: Warning: Defined but not used: ‘es’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:178:40: Warning: Defined but not used: ‘as’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:185:45: Warning: Defined but not used: ‘insts’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:200:58: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:211:30: Warning: Defined but not used: ‘es’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:17: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:27: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:29: Warning: Defined but not used: ‘es’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:220:32: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:261:55: Warning: Defined but not used: ‘grandsuper’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:278:17: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:1: Warning: Defined but not used: ‘ppHighLevelInstances’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:50: Warning: Defined but not used: ‘insts’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:56: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:289:50: Warning: Defined but not used: ‘n’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:289:52: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:289:63: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:22: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:44: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:46: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:48: Warning: Defined but not used: ‘oes’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:52: Warning: Defined but not used: ‘oas’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:56: Warning: Defined but not used: ‘es’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:296:59: Warning: Defined but not used: ‘as’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:39: Warning: Defined but not used: ‘fwdReqd’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:47: Warning: Defined but not used: ‘absSup’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:54: Warning: Defined but not used: ‘grandsuper’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:297:65: Warning: Defined but not used: ‘comm’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:304:54: Warning: Defined but not used: ‘s’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:305:52: Warning: Defined but not used: ‘fwdReqd’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:305:60: Warning: Defined but not used: ‘grandsuper’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:313:1: Warning: Top-level binding with no type signature: ppElementAbstractOfType :: NameConverter -> Decl -> Doc src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:313:55: Warning: Defined but not used: ‘substgrp’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:20: Warning: Defined but not used: ‘fwdReqd’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:28: Warning: Defined but not used: ‘abstractSuper’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:42: Warning: Defined but not used: ‘oes’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:46: Warning: Defined but not used: ‘oas’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:50: Warning: Defined but not used: ‘es’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:323:53: Warning: Defined but not used: ‘as’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:343:21: Warning: Defined but not used: ‘super’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:343:50: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:5:8-41 (and originally defined in ‘GHC.Real’) src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:351:13: Warning: This binding for ‘t’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:347:40 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:351:15: Warning: Defined but not used: ‘gss’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:356:1: Warning: Defined but not used: ‘ppFields’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:356:10: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:356:13: Warning: Defined but not used: ‘t’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:364:1: Warning: Defined but not used: ‘ppFieldElement’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:378:1: Warning: Defined but not used: ‘ppElemTypeName’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:386:12: Warning: This binding for ‘e’ shadows the existing binding bound at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:380:25 src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:390:16: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:393:16: Warning: Defined but not used: ‘nx’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:393:19: Warning: Defined but not used: ‘brack’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:393:25: Warning: Defined but not used: ‘e’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:398:1: Warning: Defined but not used: ‘ppFieldAttribute’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:404:1: Warning: Defined but not used: ‘ppTypeModifier’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:411:1: Warning: Defined but not used: ‘ppElemModifier’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:411:1: Warning: Top-level binding with no type signature: ppElemModifier :: Modifier -> Doc -> Doc src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:422:14: Warning: Defined but not used: ‘i’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:428:1: Warning: Defined but not used: ‘uniqueify’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:430:8: Warning: Defined but not used: ‘seen’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:437:9: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:5:8-41 (and originally defined in ‘GHC.Enum’) src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:69: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘2 .. ’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:69-73 (Num a0) arising from the literal ‘2’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:70 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:438:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of ‘dropWhile’, namely ‘[(n ++ show i) | i <- [2 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:439:9: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:5:8-41 (and originally defined in ‘GHC.Enum’) src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:69: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Enum a0) arising from the arithmetic sequence ‘2 .. ’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:69-73 (Num a0) arising from the literal ‘2’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:70 (Show a0) arising from a use of ‘show’ at src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:440:54-57 In the expression: [2 .. ] In a stmt of a list comprehension: i <- [2 .. ] In the second argument of ‘dropWhile’, namely ‘[(n ++ show i) | i <- [2 .. ]]’ src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:133:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘ppHighLevelDecl’: Patterns not matched: _ (ElementOfType (OneOf _ _ _)) _ (ElementOfType (AnyElem _ _)) _ (ElementOfType Text) src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:286:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘ppHighLevelInstances’: Patterns not matched: _ (NamedSimpleType _ _ _) _ (RestrictSimpleType _ _ _ _) _ (ExtendSimpleType _ _ _ _) _ (UnionSimpleTypes _ _ _) ... src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:313:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘ppElementAbstractOfType’: Patterns not matched: _ (NamedSimpleType _ _ _) _ (RestrictSimpleType _ _ _ _) _ (ExtendSimpleType _ _ _ _) _ (UnionSimpleTypes _ _ _) ... src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:343:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘ppSuperExtension’: Patterns not matched: _ _ [] (_, Just _) src/Text/XML/HaXml/Schema/PrettyHsBoot.hs:351:5: Warning: Pattern match(es) are non-exhaustive In an equation for ‘ppSuper’: Patterns not matched: _ [] [25 of 28] Compiling Text.XML.HaXml.XmlContent ( src/Text/XML/HaXml/XmlContent.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/XmlContent.o ) src/Text/XML/HaXml/XmlContent.hs:113:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: (CString _ _ _) : _ (CRef _ _) : _ (CMisc _ _) : _ src/Text/XML/HaXml/XmlContent.hs:152:10: Warning: Orphan instance: instance XmlContent Char To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:162:10: Warning: Orphan instance: instance XmlContent a => XmlContent [a] To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. src/Text/XML/HaXml/XmlContent.hs:176:10: Warning: Orphan instance: instance XmlContent a => XmlContent (Maybe a) To avoid this move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. [26 of 28] Compiling Text.XML.HaXml.Validate ( src/Text/XML/HaXml/Validate.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml/Validate.o ) src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Validate.hs:236:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:237:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:239:32: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:240:29: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:243:33: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:245:30: Warning: This binding for ‘cps’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:232:19 src/Text/XML/HaXml/Validate.hs:248:21: Warning: This binding for ‘ns’ shadows the existing binding bound at src/Text/XML/HaXml/Validate.hs:247:18 [27 of 28] Compiling Text.XML.HaXml ( src/Text/XML/HaXml.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Text/XML/HaXml.o ) src/Text/XML/HaXml.hs:37:1: Warning: Tab character [28 of 28] Compiling Main ( src/tools/FpMLToHaskell.hs, dist/build/FpMLToHaskell/FpMLToHaskell-tmp/Main.o ) src/tools/FpMLToHaskell.hs:19:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/tools/FpMLToHaskell.hs:39:1: Warning: The import of ‘vcat’ from module ‘Text.PrettyPrint.HughesPJ’ is redundant src/tools/FpMLToHaskell.hs:70:3: Warning: This binding for ‘wordsBy’ shadows the existing binding imported from ‘Text.XML.HaXml.Schema.NameConversion’ at src/tools/FpMLToHaskell.hs:32:1-43 (and originally defined at src/Text/XML/HaXml/Schema/NameConversion.hs:129:1-7) src/tools/FpMLToHaskell.hs:76:37: Warning: Defined but not used: ‘outf’ src/tools/FpMLToHaskell.hs:171:9: Warning: This binding for ‘name’ shadows the existing binding imported from ‘Text.XML.HaXml.Schema.Parse’ at src/tools/FpMLToHaskell.hs:30:1-34 (and originally defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1-4) src/tools/FpMLToHaskell.hs:177:5: Warning: This binding for ‘traverse’ shadows the existing binding imported from ‘Prelude’ at src/tools/FpMLToHaskell.hs:2:8-11 (and originally defined in ‘Data.Traversable’) src/tools/FpMLToHaskell.hs:185:12: Warning: This binding for ‘name’ shadows the existing binding imported from ‘Text.XML.HaXml.Schema.Parse’ at src/tools/FpMLToHaskell.hs:30:1-34 (and originally defined at src/Text/XML/HaXml/Schema/Parse.hs:644:1-4) src/tools/FpMLToHaskell.hs:200:12: Warning: Defined but not used: ‘proj’ src/tools/FpMLToHaskell.hs:200:17: Warning: Defined but not used: ‘x’ Linking dist/build/FpMLToHaskell/FpMLToHaskell ... Running Haddock for HaXml-1.24.1... Running hscolour for HaXml-1.24.1... Preprocessing library HaXml-1.24.1... Preprocessing executable 'Canonicalise' for HaXml-1.24.1... Preprocessing executable 'CanonicaliseLazy' for HaXml-1.24.1... Preprocessing executable 'Xtract' for HaXml-1.24.1... Preprocessing executable 'Validate' for HaXml-1.24.1... Preprocessing executable 'MkOneOf' for HaXml-1.24.1... Preprocessing executable 'DtdToHaskell' for HaXml-1.24.1... Preprocessing executable 'XsdToHaskell' for HaXml-1.24.1... Preprocessing executable 'FpMLToHaskell' for HaXml-1.24.1... Preprocessing library HaXml-1.24.1... src/Text/XML/HaXml/Xtract/Lex.hs:21:19: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:29:23: Warning: Tab character src/Text/XML/HaXml/Xtract/Lex.hs:30:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:41:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:42:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:43:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:44:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:45:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:46:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:47:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:48:21: Warning: Tab character src/Text/XML/HaXml/Lex.hs:49:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:50:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:51:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:52:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:53:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:54:16: Warning: Tab character src/Text/XML/HaXml/Lex.hs:55:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:56:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:57:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:58:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:59:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:60:13: Warning: Tab character src/Text/XML/HaXml/Lex.hs:61:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:62:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:63:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:64:18: Warning: Tab character src/Text/XML/HaXml/Lex.hs:65:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:66:17: Warning: Tab character src/Text/XML/HaXml/Lex.hs:67:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:68:15: Warning: Tab character src/Text/XML/HaXml/Lex.hs:69:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:71:14: Warning: Tab character src/Text/XML/HaXml/Lex.hs:72:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:89:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:90:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:91:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:92:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:93:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:94:31: Warning: Tab character src/Text/XML/HaXml/Lex.hs:95:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:96:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:97:30: Warning: Tab character src/Text/XML/HaXml/Lex.hs:98:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:99:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:100:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:101:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:102:25: Warning: Tab character src/Text/XML/HaXml/Lex.hs:103:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:104:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:105:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:106:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:107:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:108:22: Warning: Tab character src/Text/XML/HaXml/Lex.hs:109:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:110:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:111:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:112:27: Warning: Tab character src/Text/XML/HaXml/Lex.hs:113:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:114:26: Warning: Tab character src/Text/XML/HaXml/Lex.hs:115:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:116:24: Warning: Tab character src/Text/XML/HaXml/Lex.hs:117:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:118:32: Warning: Tab character src/Text/XML/HaXml/Lex.hs:119:23: Warning: Tab character src/Text/XML/HaXml/Lex.hs:120:32: Warning: Tab character src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:48:18: Warning: Tab character src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:49:13: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:59:39: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:187:18: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:204:29: Warning: Tab character src/Text/XML/HaXml/Combinators.hs:267:34: Warning: Tab character src/Text/XML/HaXml/Parse.hs:108:11: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:332:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:342:30: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:718:29: Warning: Tab character src/Text/XML/HaXml/Html/Parse.hs:723:28: Warning: Tab character Haddock coverage: 40% ( 2 / 5) in 'Text.XML.HaXml.Xtract.Lex' Missing documentation for: Posn (src/Text/XML/HaXml/Xtract/Lex.hs:21) TokenT (src/Text/XML/HaXml/Xtract/Lex.hs:27) Token (src/Text/XML/HaXml/Xtract/Lex.hs:19) 82% ( 14 / 17) in 'Text.XML.HaXml.Posn' Missing documentation for: posnFilename (src/Text/XML/HaXml/Posn.hs:25) posnLine (src/Text/XML/HaXml/Posn.hs:28) posnColumn (src/Text/XML/HaXml/Posn.hs:28) 80% ( 8 / 10) in 'Text.XML.HaXml.Lex' Missing documentation for: Special (src/Text/XML/HaXml/Lex.hs:75) Section (src/Text/XML/HaXml/Lex.hs:82) 75% ( 15 / 20) in 'Text.XML.HaXml.DtdToHaskell.TypeDef' Missing documentation for: TypeDef (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:34) Constructors (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:38) AttrFields (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:39) StructType (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:40) ppTypeDef (src/Text/XML/HaXml/DtdToHaskell/TypeDef.hs:74) 50% ( 1 / 2) in 'Text.XML.HaXml.DtdToHaskell.Instance' Missing documentation for: Module header 21% ( 18 / 86) in 'Text.XML.HaXml.Types' Missing documentation for: SymTab (src/Text/XML/HaXml/Types.hs:118) emptyST (src/Text/XML/HaXml/Types.hs:120) addST (src/Text/XML/HaXml/Types.hs:123) lookupST (src/Text/XML/HaXml/Types.hs:126) Element (src/Text/XML/HaXml/Types.hs:165) ElemTag (src/Text/XML/HaXml/Types.hs:167) Content (src/Text/XML/HaXml/Types.hs:169) Attribute (src/Text/XML/HaXml/Types.hs:168) AttValue (src/Text/XML/HaXml/Types.hs:303) info (src/Text/XML/HaXml/Types.hs:183) Prolog (src/Text/XML/HaXml/Types.hs:137) XMLDecl (src/Text/XML/HaXml/Types.hs:139) Misc (src/Text/XML/HaXml/Types.hs:141) ProcessingInstruction (src/Text/XML/HaXml/Types.hs:145) SDDecl (src/Text/XML/HaXml/Types.hs:147) VersionInfo (src/Text/XML/HaXml/Types.hs:148) Comment (src/Text/XML/HaXml/Types.hs:149) PITarget (src/Text/XML/HaXml/Types.hs:150) DocTypeDecl (src/Text/XML/HaXml/Types.hs:152) MarkupDecl (src/Text/XML/HaXml/Types.hs:153) ExtSubset (src/Text/XML/HaXml/Types.hs:160) ExtSubsetDecl (src/Text/XML/HaXml/Types.hs:161) ElementDecl (src/Text/XML/HaXml/Types.hs:199) ContentSpec (src/Text/XML/HaXml/Types.hs:200) CP (src/Text/XML/HaXml/Types.hs:205) Modifier (src/Text/XML/HaXml/Types.hs:209) Mixed (src/Text/XML/HaXml/Types.hs:214) AttListDecl (src/Text/XML/HaXml/Types.hs:217) AttDef (src/Text/XML/HaXml/Types.hs:218) AttType (src/Text/XML/HaXml/Types.hs:219) TokenizedType (src/Text/XML/HaXml/Types.hs:223) EnumeratedType (src/Text/XML/HaXml/Types.hs:231) NotationType (src/Text/XML/HaXml/Types.hs:234) Enumeration (src/Text/XML/HaXml/Types.hs:235) DefaultDecl (src/Text/XML/HaXml/Types.hs:236) FIXED (src/Text/XML/HaXml/Types.hs:240) ConditionalSect (src/Text/XML/HaXml/Types.hs:242) IncludeSect (src/Text/XML/HaXml/Types.hs:245) IgnoreSect (src/Text/XML/HaXml/Types.hs:246) Ignore (src/Text/XML/HaXml/Types.hs:247) IgnoreSectContents (src/Text/XML/HaXml/Types.hs:248) Reference (src/Text/XML/HaXml/Types.hs:250) EntityRef (src/Text/XML/HaXml/Types.hs:253) CharRef (src/Text/XML/HaXml/Types.hs:254) PEReference (src/Text/XML/HaXml/Types.hs:255) EntityDecl (src/Text/XML/HaXml/Types.hs:257) GEDecl (src/Text/XML/HaXml/Types.hs:260) PEDecl (src/Text/XML/HaXml/Types.hs:261) EntityDef (src/Text/XML/HaXml/Types.hs:262) PEDef (src/Text/XML/HaXml/Types.hs:265) ExternalID (src/Text/XML/HaXml/Types.hs:267) NDataDecl (src/Text/XML/HaXml/Types.hs:269) TextDecl (src/Text/XML/HaXml/Types.hs:271) ExtParsedEnt (src/Text/XML/HaXml/Types.hs:272) ExtPE (src/Text/XML/HaXml/Types.hs:273) NotationDecl (src/Text/XML/HaXml/Types.hs:275) PublicID (src/Text/XML/HaXml/Types.hs:276) EncodingDecl (src/Text/XML/HaXml/Types.hs:277) EntityValue (src/Text/XML/HaXml/Types.hs:311) EV (src/Text/XML/HaXml/Types.hs:312) PubidLiteral (src/Text/XML/HaXml/Types.hs:315) SystemLiteral (src/Text/XML/HaXml/Types.hs:316) Name (src/Text/XML/HaXml/Types.hs:298) Names (src/Text/XML/HaXml/Types.hs:299) NmToken (src/Text/XML/HaXml/Types.hs:300) NmTokens (src/Text/XML/HaXml/Types.hs:301) CharData (src/Text/XML/HaXml/Types.hs:317) CDSect (src/Text/XML/HaXml/Types.hs:318) 0% ( 0 / 8) in 'Text.XML.HaXml.Escape' Missing documentation for: Module header xmlEscape (src/Text/XML/HaXml/Escape.hs:100) xmlUnEscape (src/Text/XML/HaXml/Escape.hs:173) xmlEscapeContent (src/Text/XML/HaXml/Escape.hs:104) xmlUnEscapeContent (src/Text/XML/HaXml/Escape.hs:177) XmlEscaper (src/Text/XML/HaXml/Escape.hs:87) stdXmlEscaper (src/Text/XML/HaXml/Escape.hs:266) mkXmlEscaper (src/Text/XML/HaXml/Escape.hs:284) 92% ( 11 / 12) in 'Text.XML.HaXml.Namespaces' Missing documentation for: Module header 85% ( 62 / 73) in 'Text.XML.HaXml.Combinators' Missing documentation for: keep (src/Text/XML/HaXml/Combinators.hs:79) none (src/Text/XML/HaXml/Combinators.hs:81) elm (src/Text/XML/HaXml/Combinators.hs:105) txt (src/Text/XML/HaXml/Combinators.hs:105) tag (src/Text/XML/HaXml/Combinators.hs:106) attr (src/Text/XML/HaXml/Combinators.hs:107) attrval (src/Text/XML/HaXml/Combinators.hs:108) tagWith (src/Text/XML/HaXml/Combinators.hs:109) deep (src/Text/XML/HaXml/Combinators.hs:253) deepest (src/Text/XML/HaXml/Combinators.hs:253) multi (src/Text/XML/HaXml/Combinators.hs:253) 87% ( 27 / 31) in 'Text.XML.HaXml.Parse' Missing documentation for: cdsect (src/Text/XML/HaXml/Parse.hs:320) fst3 (src/Text/XML/HaXml/Parse.hs:147) snd3 (src/Text/XML/HaXml/Parse.hs:148) thd3 (src/Text/XML/HaXml/Parse.hs:149) 54% ( 7 / 13) in 'Text.XML.HaXml.Pretty' Missing documentation for: document (src/Text/XML/HaXml/Pretty.hs:44) content (src/Text/XML/HaXml/Pretty.hs:58) element (src/Text/XML/HaXml/Pretty.hs:56) doctypedecl (src/Text/XML/HaXml/Pretty.hs:50) prolog (src/Text/XML/HaXml/Pretty.hs:45) cp (src/Text/XML/HaXml/Pretty.hs:54) 22% ( 9 / 40) in 'Text.XML.HaXml.Html.Generate' Missing documentation for: html (src/Text/XML/HaXml/Html/Generate.hs:40) hhead (src/Text/XML/HaXml/Html/Generate.hs:40) htitle (src/Text/XML/HaXml/Html/Generate.hs:40) hbody (src/Text/XML/HaXml/Html/Generate.hs:40) h1 (src/Text/XML/HaXml/Html/Generate.hs:40) h2 (src/Text/XML/HaXml/Html/Generate.hs:40) h3 (src/Text/XML/HaXml/Html/Generate.hs:40) h4 (src/Text/XML/HaXml/Html/Generate.hs:40) hpara (src/Text/XML/HaXml/Html/Generate.hs:40) hdiv (src/Text/XML/HaXml/Html/Generate.hs:40) hspan (src/Text/XML/HaXml/Html/Generate.hs:40) margin (src/Text/XML/HaXml/Html/Generate.hs:40) anchor (src/Text/XML/HaXml/Html/Generate.hs:67) makehref (src/Text/XML/HaXml/Html/Generate.hs:70) anchorname (src/Text/XML/HaXml/Html/Generate.hs:70) hpre (src/Text/XML/HaXml/Html/Generate.hs:40) hcentre (src/Text/XML/HaXml/Html/Generate.hs:40) hem (src/Text/XML/HaXml/Html/Generate.hs:40) htt (src/Text/XML/HaXml/Html/Generate.hs:40) hbold (src/Text/XML/HaXml/Html/Generate.hs:40) parens (src/Text/XML/HaXml/Html/Generate.hs:85) bullet (src/Text/XML/HaXml/Html/Generate.hs:88) htable (src/Text/XML/HaXml/Html/Generate.hs:40) hrow (src/Text/XML/HaXml/Html/Generate.hs:40) hcol (src/Text/XML/HaXml/Html/Generate.hs:40) hbr (src/Text/XML/HaXml/Html/Generate.hs:75) hhr (src/Text/XML/HaXml/Html/Generate.hs:75) showattr (src/Text/XML/HaXml/Html/Generate.hs:80) ! (src/Text/XML/HaXml/Html/Generate.hs:80) ? (src/Text/XML/HaXml/Html/Generate.hs:80) htmlprint (src/Text/XML/HaXml/Html/Generate.hs:108) 100% ( 3 / 3) in 'Text.XML.HaXml.Html.Parse' 75% ( 3 / 4) in 'Text.XML.HaXml.Wrappers' Missing documentation for: Module header 27% ( 3 / 11) in 'Text.XML.HaXml.Verbatim' Missing documentation for: qname (src/Text/XML/HaXml src/Text/XML/HaXml/Html/ParseLazy.hs:331:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:341:30: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:719:29: Warning: Tab character src/Text/XML/HaXml/Html/ParseLazy.hs:724:28: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:147:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:148:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:149:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:150:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:151:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:152:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:153:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:154:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:155:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:156:15: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:157:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:158:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:159:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:160:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:161:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:162:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:163:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:164:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:165:7: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:166:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:167:6: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:168:11: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:169:10: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:170:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:171:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:172:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:173:8: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:174:9: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:175:12: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:176:3: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:177:13: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:178:14: Warning: Tab character src/Text/XML/HaXml/Html/Pretty.hs:179:9: Warning: Tab character src/Text/XML/HaXml/ParseLazy.hs:112:11: Warning: Tab character src/Text/XML/HaXml/SAX.hs:8:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:9:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:10:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:18:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:19:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:20:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:21:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:22:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:22:28: Warning: Tab character src/Text/XML/HaXml/SAX.hs:23:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:24:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:24:31: Warning: Tab character src/Text/XML/HaXml/SAX.hs:25:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:26:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:27:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:27:31: Warning: Tab character src/Text/XML/HaXml/SAX.hs:28:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:28:33: Warning: Tab character src/Text/XML/HaXml/SAX.hs:34:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:35:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:36:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:44:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:45:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:57:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:62:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:63:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:64:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:65:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:66:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:67:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:68:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:72:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:73:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:74:1: Warning: Tab character src/Text/XML/HaXml/SAX.hs:75:1: Warning: Tab character src/Text/XML/HaXml/Schema/XSDTypeModel.hs:305:19: Warning: Fields of ‘Schema’ not initialised: schema_elementFormDefault, schema_attributeFormDefault, schema_finalDefault, schema_blockDefault, schema_targetNamespace, schema_version, schema_namespaces In the expression: Schema {schema_items = []} In an equation for ‘mempty’: mempty = Schema {schema_items = []} In the instance declaration for ‘Monoid Schema’ src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:132:40: Warning: Tab character src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:135:30: Warning: Tab character src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:138:30: Warning: Tab character src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:197:45: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:4:18: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:6:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:7:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:9:14: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:10:15: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:41:1: Warning: Tab character src/Text/XML/HaXml/TypeMapping.hs:52:53: Warning: Tab character /Verbatim.hs:50) (src/Text/XML/HaXml/Verbatim.hs:60) (src/Text/XML/HaXml/Verbatim.hs:63) (src/Text/XML/HaXml/Verbatim.hs:66) (src/Text/XML/HaXml/Verbatim.hs:70) (src/Text/XML/HaXml/Verbatim.hs:78) (src/Text/XML/HaXml/Verbatim.hs:87) (src/Text/XML/HaXml/Verbatim.hs:91) 54% ( 7 / 13) in 'Text.XML.HaXml.ByteStringPP' Missing documentation for: document (src/Text/XML/HaXml/ByteStringPP.hs:82) content (src/Text/XML/HaXml/ByteStringPP.hs:96) element (src/Text/XML/HaXml/ByteStringPP.hs:94) doctypedecl (src/Text/XML/HaXml/ByteStringPP.hs:88) prolog (src/Text/XML/HaXml/ByteStringPP.hs:83) cp (src/Text/XML/HaXml/ByteStringPP.hs:92) 50% ( 1 / 2) in 'Text.XML.HaXml.DtdToHaskell.Convert' Missing documentation for: dtd2TypeDef (src/Text/XML/HaXml/DtdToHaskell/Convert.hs:27) 100% ( 2 / 2) in 'Text.XML.HaXml.Html.ParseLazy' 20% ( 1 / 5) in 'Text.XML.HaXml.Html.Pretty' Missing documentation for: document (src/Text/XML/HaXml/Html/Pretty.hs:31) element (src/Text/XML/HaXml/Html/Pretty.hs:42) attribute (src/Text/XML/HaXml/Html/Pretty.hs:43) content (src/Text/XML/HaXml/Html/Pretty.hs:44) 89% ( 25 / 28) in 'Text.XML.HaXml.ParseLazy' Missing documentation for: fst3 (src/Text/XML/HaXml/ParseLazy.hs:151) snd3 (src/Text/XML/HaXml/ParseLazy.hs:152) thd3 (src/Text/XML/HaXml/ParseLazy.hs:153) 67% ( 2 / 3) in 'Text.XML.HaXml.SAX' Missing documentation for: SaxElement (src/Text/XML/HaXml/SAX.hs:17) 0% ( 0 / 49) in 'Text.XML.HaXml.Schema.XSDTypeModel' Missing documentation for: Module header Schema (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:8) SchemaItem (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:20) SimpleType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:36) Restriction (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:58) Facet (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:69) FacetType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:76) ComplexType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:92) ComplexItem (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:102) Restriction1 (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:116) Extension (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:118) Particle (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:125) ParticleAttrs (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:126) Group (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:129) ChoiceOrSeq (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:137) ElementEtc (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:141) Any (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:147) AnyAttr (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:154) AttrGroup (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:161) ElementDecl (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:169) NameAndType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:184) AttributeDecl (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:188) UniqueKeyOrKeyRef (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:200) Unique (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:206) Key (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:213) KeyRef (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:220) Selector (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:228) Field (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:233) Occurs (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:239) Use (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:241) PrimitiveType (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:245) MyRestriction (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:253) Mixed (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:257) Nillable (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:258) Fixed (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:259) Annotation (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:261) QForm (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:266) TargetNamespace (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:268) Final (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:270) Block (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:272) ProcessContents (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:273) SchemaLocation (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:287) DefaultValue (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:288) FixedValue (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:289) Regexp (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:290) URI (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:291) TypeName (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:292) (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:294) (src/Text/XML/HaXml/Schema/XSDTypeModel.hs:304) 90% ( 9 / 10) in 'Text.XML.HaXml.Schema.NameConversion' Missing documentation for: fpmlNameConverter (src/Text/XML/HaXml/Schema/NameConversion.hs:142) 20% ( 10 / 50) in 'Text.XML.HaXml.Schema.PrimitiveTypes' Missing documentation for: Module header XsdString (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:74) Boolean (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:73) Base64Binary (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:75) HexBinary (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:76) Decimal (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:81) AnyURI (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:77) NOTATION (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:79) Duration (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:84) DateTime (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:90) Time (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:91) Date (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:92) GYearMonth (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:93) GYear (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:94) GMonthDay (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:95) GDay (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:96) GMonth (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:97) NormalizedString (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:197) Token (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:198) Language (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:199) Name (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:200) NCName (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:201) ID (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:202) IDREF (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:203) IDREFS (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:204) ENTITY (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:205) ENTITIES (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:206) NMTOKEN (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:207) NMTOKENS (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:208) NonPositiveInteger (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:248) NegativeInteger (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:249) Long (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:250) Short (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:252) Byte (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:253) NonNegativeInteger (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:254) UnsignedLong (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:255) UnsignedInt (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:256) UnsignedShort (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:257) UnsignedByte (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:258) PositiveInteger (src/Text/XML/HaXml/Schema/PrimitiveTypes.hs:259) 82% ( 9 / 11) in 'Text.XML.HaXml.TypeMapping' Missing documentation for: Module header showHType (src/Text/XML/HaXml/TypeMapping.hs:254) 70% ( 37 / 53) in 'Text.XML.HaXml.XmlContent.Parser' Missing documentation for: Element (src/Text/XML/HaXml/Types.hs:165) ElemTag (src/Text/XML/HaXml/Types.hs:167) Content (src/Text/XML/HaXml/Types.hs:169) Attribute (src/Text/XML/HaXml/Types.hs:168) AttValue (src/Text/XML/HaXml/Types.hs:303) Prolog (src/Text/XML/HaXml/Types.hs:137) Reference (src/Text/XML/HaXml/Types.hs:250) maybeToAttr (src/Text/XML/HaXml/XmlContent/Parser.hs:574) defaultToAttr (src/Text/XML/HaXml/XmlContent/Parser.hs:579) definiteA (src/Text/XML/HaXml/XmlContent/Parser.hs:584) defaultA (src/Text/XML/HaXml/XmlContent/Parser.hs:591) possibleA (s src/Text/XML/HaXml/Validate.hs:39:48: Warning: Tab character src/Text/XML/HaXml/Validate.hs:41:44: Warning: Tab character src/Text/XML/HaXml/Validate.hs:42:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:43:36: Warning: Tab character src/Text/XML/HaXml/Validate.hs:70:24: Warning: Tab character src/Text/XML/HaXml/Validate.hs:194:29: Warning: Tab character src/Text/XML/HaXml/Schema/PrettyHaskell.hs:547:1: Warning: Tab character src/Text/XML/HaXml/Schema/Environment.hs:88:39: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:231:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:232:1: Warning: Tab character src/Text/XML/HaXml/Schema/TypeConversion.hs:233:1: Warning: Tab character src/Text/XML/HaXml/Xtract/Combinators.hs:70:26: Warning: Tab character src/Text/XML/HaXml/Xtract/Combinators.hs:71:23: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:231:42: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:266:22: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:330:32: Warning: Tab character src/Text/XML/HaXml/Xtract/Parse.hs:339:32: Warning: Tab character src/Text/XML/HaXml.hs:37:1: Warning: Tab character rc/Text/XML/HaXml/XmlContent/Parser.hs:598) fromAttrToStr (src/Text/XML/HaXml/XmlContent/Parser.hs:601) toAttrFrStr (src/Text/XML/HaXml/XmlContent/Parser.hs:606) str2attr (src/Text/XML/HaXml/XmlContent/Parser.hs:609) attr2str (src/Text/XML/HaXml/XmlContent/Parser.hs:622) 100% ( 17 / 17) in 'Text.XML.HaXml.XmlContent' 100% ( 3 / 3) in 'Text.XML.HaXml.Validate' 2% ( 2 / 81) in 'Text.XML.HaXml.OneOfN' Missing documentation for: Module header (src/Text/XML/HaXml/OneOfN.hs:11) (src/Text/XML/HaXml/OneOfN.hs:17) foldOneOf1 (src/Text/XML/HaXml/OneOfN.hs:25) (src/Text/XML/HaXml/OneOfN.hs:38) (src/Text/XML/HaXml/OneOfN.hs:45) foldOneOf2 (src/Text/XML/HaXml/OneOfN.hs:54) OneOf3 (src/Text/XML/HaXml/OneOfN.hs:61) (src/Text/XML/HaXml/OneOfN.hs:65) (src/Text/XML/HaXml/OneOfN.hs:69) foldOneOf3 (src/Text/XML/HaXml/OneOfN.hs:79) OneOf4 (src/Text/XML/HaXml/OneOfN.hs:87) (src/Text/XML/HaXml/OneOfN.hs:91) (src/Text/XML/HaXml/OneOfN.hs:95) foldOneOf4 (src/Text/XML/HaXml/OneOfN.hs:106) OneOf5 (src/Text/XML/HaXml/OneOfN.hs:115) (src/Text/XML/HaXml/OneOfN.hs:119) (src/Text/XML/HaXml/OneOfN.hs:123) foldOneOf5 (src/Text/XML/HaXml/OneOfN.hs:136) OneOf6 (src/Text/XML/HaXml/OneOfN.hs:146) (src/Text/XML/HaXml/OneOfN.hs:150) (src/Text/XML/HaXml/OneOfN.hs:155) foldOneOf6 (src/Text/XML/HaXml/OneOfN.hs:170) OneOf7 (src/Text/XML/HaXml/OneOfN.hs:181) (src/Text/XML/HaXml/OneOfN.hs:186) (src/Text/XML/HaXml/OneOfN.hs:191) foldOneOf7 (src/Text/XML/HaXml/OneOfN.hs:207) OneOf8 (src/Text/XML/HaXml/OneOfN.hs:220) (src/Text/XML/HaXml/OneOfN.hs:225) (src/Text/XML/HaXml/OneOfN.hs:230) foldOneOf8 (src/Text/XML/HaXml/OneOfN.hs:247) OneOf9 (src/Text/XML/HaXml/OneOfN.hs:261) (src/Text/XML/HaXml/OneOfN.hs:266) (src/Text/XML/HaXml/OneOfN.hs:271) foldOneOf9 (src/Text/XML/HaXml/OneOfN.hs:290) OneOf10 (src/Text/XML/HaXml/OneOfN.hs:305) (src/Text/XML/HaXml/OneOfN.hs:310) (src/Text/XML/HaXml/OneOfN.hs:315) foldOneOf10 (src/Text/XML/HaXml/OneOfN.hs:335) OneOf11 (src/Text/XML/HaXml/OneOfN.hs:351) (src/Text/XML/HaXml/OneOfN.hs:357) (src/Text/XML/HaXml/OneOfN.hs:363) foldOneOf11 (src/Text/XML/HaXml/OneOfN.hs:386) OneOf12 (src/Text/XML/HaXml/OneOfN.hs:403) (src/Text/XML/HaXml/OneOfN.hs:409) (src/Text/XML/HaXml/OneOfN.hs:415) foldOneOf12 (src/Text/XML/HaXml/OneOfN.hs:439) OneOf13 (src/Text/XML/HaXml/OneOfN.hs:457) (src/Text/XML/HaXml/OneOfN.hs:463) (src/Text/XML/HaXml/OneOfN.hs:469) foldOneOf13 (src/Text/XML/HaXml/OneOfN.hs:494) OneOf14 (src/Text/XML/HaXml/OneOfN.hs:514) (src/Text/XML/HaXml/OneOfN.hs:520) (src/Text/XML/HaXml/OneOfN.hs:526) foldOneOf14 (src/Text/XML/HaXml/OneOfN.hs:553) OneOf15 (src/Text/XML/HaXml/OneOfN.hs:574) (src/Text/XML/HaXml/OneOfN.hs:581) (src/Text/XML/HaXml/OneOfN.hs:587) foldOneOf15 (src/Text/XML/HaXml/OneOfN.hs:615) OneOf16 (src/Text/XML/HaXml/OneOfN.hs:637) (src/Text/XML/HaXml/OneOfN.hs:644) (src/Text/XML/HaXml/OneOfN.hs:651) foldOneOf16 (src/Text/XML/HaXml/OneOfN.hs:681) OneOf17 (src/Text/XML/HaXml/OneOfN.hs:704) (src/Text/XML/HaXml/OneOfN.hs:711) (src/Text/XML/HaXml/OneOfN.hs:718) foldOneOf17 (src/Text/XML/HaXml/OneOfN.hs:750) OneOf18 (src/Text/XML/HaXml/OneOfN.hs:774) (src/Text/XML/HaXml/OneOfN.hs:781) (src/Text/XML/HaXml/OneOfN.hs:788) foldOneOf18 (src/Text/XML/HaXml/OneOfN.hs:821) OneOf19 (src/Text/XML/HaXml/OneOfN.hs:846) (src/Text/XML/HaXml/OneOfN.hs:854) (src/Text/XML/HaXml/OneOfN.hs:861) foldOneOf19 (src/Text/XML/HaXml/OneOfN.hs:895) OneOf20 (src/Text/XML/HaXml/OneOfN.hs:922) (src/Text/XML/HaXml/OneOfN.hs:930) (src/Text/XML/HaXml/OneOfN.hs:937) foldOneOf20 (src/Text/XML/HaXml/OneOfN.hs:973) 93% ( 53 / 57) in 'Text.XML.HaXml.Schema.Parse' Missing documentation for: Module header block (src/Text/XML/HaXml/Schema/Parse.hs:238) aFacet (src/Text/XML/HaXml/Schema/Parse.hs:326) facet (src/Text/XML/HaXml/Schema/Parse.hs:340) 67% ( 6 / 9) in 'Text.XML.HaXml.Schema.HaskellTypeModel' Missing documentation for: Element (src/Text/XML/HaXml/Schema/HaskellTypeModel.hs:138) Attribute (src/Text/XML/HaXml/Schema/HaskellTypeModel.hs:156) Modifier (src/Text/XML/HaXml/Schema/HaskellTypeModel.hs:163) 100% ( 6 / 6) in 'Text.XML.HaXml.Schema.PrettyHaskell' 100% ( 6 / 6) in 'Text.XML.HaXml.Schema.PrettyHsBoot' 83% ( 10 / 12) in 'Text.XML.HaXml.Schema.Environment' Missing documentation for: Module header Environment (src/Text/XML/HaXml/Schema/Environment.hs:45) 36% ( 4 / 11) in 'Text.XML.HaXml.Schema.TypeConversion' Missing documentation for: Module header comment (src/Text/XML/HaXml/Schema/TypeConversion.hs:384) xname (src/Text/XML/HaXml/Schema/TypeConversion.hs:389) checkXName (src/Text/XML/HaXml/Schema/TypeConversion.hs:392) nameOfSimple (src/Text/XML/HaXml/Schema/TypeConversion.hs:398) mkRestrict (src/Text/XML/HaXml/Schema/TypeConversion.hs:405) singleton (src/Text/XML/HaXml/Schema/TypeConversion.hs:437) 50% ( 1 / 2) in 'Text.XML.HaXml.ShowXmlLazy' Missing documentation for: Module header 67% ( 4 / 6) in 'Text.XML.HaXml.Util' Missing documentation for: attrs (src/Text/XML/HaXml/Util.hs:31) tagTextContent (src/Text/XML/HaXml/Util.hs:34) 100% ( 16 / 16) in 'Text.XML.HaXml.XmlContent.Haskell' 56% ( 15 / 27) in 'Text.XML.HaXml.Xtract.Combinators' Missing documentation for: children (src/Text/XML/HaXml/Xtract/Combinators.hs:73) elm (src/Text/XML/HaXml/Xtract/Combinators.hs:73) txt (src/Text/XML/HaXml/Xtract/Combinators.hs:73) applypred (src/Text/XML/HaXml/Xtract/Combinators.hs:78) iffind (src/Text/XML/HaXml/Xtract/Combinators.hs:81) ifTxt (src/Text/XML/HaXml/Xtract/Combinators.hs:88) cat (src/Text/XML/HaXml/Xtract/Combinators.hs:92) /> (src/Text/XML/HaXml/Xtract/Combinators.hs:95)