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... configure: WARNING: unrecognized options: --with-compiler, --with-gcc checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/timeb.h usability... yes checking sys/timeb.h presence... yes checking for sys/timeb.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for ftime... yes checking for gmtime_r... yes checking for localtime_r... yes checking for gettimeofday... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking whether time.h and sys/time.h may both be included... yes checking for sys/time.h... (cached) yes checking whether altzone is declared... no configure: creating ./config.status config.status: creating include/HsTimeConfig.h configure: WARNING: unrecognized options: --with-compiler, --with-gcc Building old-time-1.1.0.3... Preprocessing library old-time-1.1.0.3... [1 of 1] Compiling System.Time ( dist/build/System/Time.hs, dist/build/System/Time.o ) In-place registering old-time-1.1.0.3... Running Haddock for old-time-1.1.0.3... Running hscolour for old-time-1.1.0.3... Preprocessing library old-time-1.1.0.3... Preprocessing library old-time-1.1.0.3... Haddock coverage: 95% ( 20 / 21) in 'System.Time' Missing documentation for: getClockTime (System/Time.hsc:232) Documentation created: dist/doc/html/old-time/index.html, dist/doc/html/old-time/old-time.txt Creating package registration file: /tmp/pkgConf-old-time-1.1.01069117832942581876.3 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.2/old-time-1.1.0.3-FBWJJDS5FKr7UKFScBcUW2 Registering old-time-1.1.0.3... Installed 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.01109930182131058752.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-11953197930682736626.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 convertible-1.1.1.0... cabal: The following package dependencies were requested --dependency='mtl=mtl-2.2.1-bfb998dc8c11466235d862ade6fe90ac' however the given installed package instance does not exist. Failed to install convertible-1.1.1.0 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)