Build #1 for probability-0.2.5.1

[all reports]

Package probability-0.2.5.1
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2016-09-11 16:12:23.162461 UTC
Compiler ghc-8.0.1.20160701
OS linux
Arch x86_64
Dependencies base-4.9.0.0, containers-0.5.7.1, random-1.1, transformers-0.5.2.0, utility-ht-0.0.12
Flags splitbase

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
cabal: Entering directory '/tmp/cabal-tmp-684/random-1.1'
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: [-Wtabs]
    Tab character found here, and in 74 further locations.
    Please use spaces instead.
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: [-Wtabs]
    Tab character found here, and in 74 further locations.
    Please use spaces instead.
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-12145174067468703135.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/random-1.1-54KmMHXjttlERYcr1mvsAe
Registering random-1.1...
cabal: Leaving directory '/tmp/cabal-tmp-684/random-1.1'
Installed random-1.1
cabal: Entering directory '/tmp/cabal-tmp-684/utility-ht-0.0.12'
Configuring utility-ht-0.0.12...
Building utility-ht-0.0.12...
Preprocessing library utility-ht-0.0.12...
[ 1 of 31] Compiling Text.Show.HT     ( src/Text/Show/HT.hs, dist/build/Text/Show/HT.o )
[ 2 of 31] Compiling Text.Read.HT     ( src/Text/Read/HT.hs, dist/build/Text/Read/HT.o )
[ 3 of 31] Compiling Data.Strictness.HT ( src/Data/Strictness/HT.hs, dist/build/Data/Strictness/HT.o )
[ 4 of 31] Compiling Control.Monad.HT ( src/Control/Monad/HT.hs, dist/build/Control/Monad/HT.o )
[ 5 of 31] Compiling Data.Tuple.Strict ( src/Data/Tuple/Strict.hs, dist/build/Data/Tuple/Strict.o )
[ 6 of 31] Compiling Data.Tuple.Lazy  ( src/Data/Tuple/Lazy.hs, dist/build/Data/Tuple/Lazy.o )
[ 7 of 31] Compiling Data.Monoid.HT   ( src/Data/Monoid/HT.hs, dist/build/Data/Monoid/HT.o )
[ 8 of 31] Compiling Data.Maybe.HT    ( src/Data/Maybe/HT.hs, dist/build/Data/Maybe/HT.o )
[ 9 of 31] Compiling Data.Tuple.HT    ( src/Data/Tuple/HT.hs, dist/build/Data/Tuple/HT.o )
[10 of 31] Compiling Data.List.Reverse.StrictSpine ( src/Data/List/Reverse/StrictSpine.hs, dist/build/Data/List/Reverse/StrictSpine.o )
[11 of 31] Compiling Data.String.HT   ( src/Data/String/HT.hs, dist/build/Data/String/HT.o )
[12 of 31] Compiling Control.Applicative.HT ( src/Control/Applicative/HT.hs, dist/build/Control/Applicative/HT.o )
[13 of 31] Compiling Control.Functor.HT ( src/Control/Functor/HT.hs, dist/build/Control/Functor/HT.o )
[14 of 31] Compiling Data.List.Reverse.StrictElement ( src/Data/List/Reverse/StrictElement.hs, dist/build/Data/List/Reverse/StrictElement.o )
[15 of 31] Compiling Data.Ix.Enum     ( src/Data/Ix/Enum.hs, dist/build/Data/Ix/Enum.o )
[16 of 31] Compiling Data.Function.HT.Private ( src/Data/Function/HT/Private.hs, dist/build/Data/Function/HT/Private.o )
[17 of 31] Compiling Data.Function.HT ( src/Data/Function/HT.hs, dist/build/Data/Function/HT.o )
[18 of 31] Compiling Data.List.Key.Private ( src/Data/List/Key/Private.hs, dist/build/Data/List/Key/Private.o )
[19 of 31] Compiling Data.List.Key    ( src/Data/List/Key.hs, dist/build/Data/List/Key.o )
[20 of 31] Compiling Data.Ord.HT      ( src/Data/Ord/HT.hs, dist/build/Data/Ord/HT.o )
[21 of 31] Compiling Data.Eq.HT       ( src/Data/Eq/HT.hs, dist/build/Data/Eq/HT.o )
[22 of 31] Compiling Data.Bool.HT.Private ( src/Data/Bool/HT/Private.hs, dist/build/Data/Bool/HT/Private.o )
[23 of 31] Compiling Data.Bool.HT     ( src/Data/Bool/HT.hs, dist/build/Data/Bool/HT.o )
[24 of 31] Compiling Data.List.Match.Private ( src/Data/List/Match/Private.hs, dist/build/Data/List/Match/Private.o )
[25 of 31] Compiling Data.List.HT.Private ( src/Data/List/HT/Private.hs, dist/build/Data/List/HT/Private.o )
[26 of 31] Compiling Data.List.HT     ( src/Data/List/HT.hs, dist/build/Data/List/HT.o )
[27 of 31] Compiling Data.Record.HT.Private ( src/Data/Record/HT/Private.hs, dist/build/Data/Record/HT/Private.o )
[28 of 31] Compiling Data.Record.HT   ( src/Data/Record/HT.hs, dist/build/Data/Record/HT.o )
[29 of 31] Compiling Data.Tuple.Example ( src/Data/Tuple/Example.hs, dist/build/Data/Tuple/Example.o )
[30 of 31] Compiling Data.List.Match  ( src/Data/List/Match.hs, dist/build/Data/List/Match.o )
[31 of 31] Compiling Data.Bits.HT     ( src/Data/Bits/HT.hs, dist/build/Data/Bits/HT.o )
Running Haddock for utility-ht-0.0.12...
Running hscolour for utility-ht-0.0.12...
Preprocessing library utility-ht-0.0.12...
Preprocessing library utility-ht-0.0.12...
Haddock coverage:
  33% (  1 /  3) in 'Text.Show.HT'
  Missing documentation for:
    Module header
    concatS (src/Text/Show/HT.hs:15)
  40% (  2 /  5) in 'Text.Read.HT'
  Missing documentation for:
    Module header
    readMany (src/Text/Read/HT.hs:22)
    maybeRead (src/Text/Read/HT.hs:29)
   0% (  0 /  6) in 'Data.Strictness.HT'
  Missing documentation for:
    Module header
    arguments1 (src/Data/Strictness/HT.hs:4)
    arguments2 (src/Data/Strictness/HT.hs:8)
    arguments3 (src/Data/Strictness/HT.hs:12)
    arguments4 (src/Data/Strictness/HT.hs:16)
    arguments5 (src/Data/Strictness/HT.hs:20)
  35% (  9 / 26) in 'Control.Monad.HT'
  Missing documentation for:
    Module header
    void (src/Control/Monad/HT.hs:81)
    for (src/Control/Monad/HT.hs:84)
    map (src/Control/Monad/HT.hs:87)
    zipWith (src/Control/Monad/HT.hs:90)
    chain (src/Control/Monad/HT.hs:93)
    filter (src/Control/Monad/HT.hs:97)
    replicate (src/Control/Monad/HT.hs:100)
    lift (src/Control/Monad/HT.hs:103)
    lift2 (src/Control/Monad/HT.hs:106)
    lift3 (src/Control/Monad/HT.hs:110)
    lift4 (src/Control/Monad/HT.hs:114)
    lift5 (src/Control/Monad/HT.hs:119)
    liftJoin2 (src/Control/Monad/HT.hs:134)
    liftJoin3 (src/Control/Monad/HT.hs:138)
    liftJoin4 (src/Control/Monad/HT.hs:142)
    liftJoin5 (src/Control/Monad/HT.hs:149)
  14% (  2 / 14) in 'Data.Tuple.Strict'
  Missing documentation for:
    Module header
    mapPair (src/Data/Tuple/Strict.hs:6)
    mapFst (src/Data/Tuple/Strict.hs:10)
    mapSnd (src/Data/Tuple/Strict.hs:14)
    zipWithPair (src/Data/Tuple/Strict.hs:18)
    swap (src/Data/Tuple/Strict.hs:23)
    mapTriple (src/Data/Tuple/Strict.hs:30)
    mapFst3 (src/Data/Tuple/Strict.hs:34)
    mapSnd3 (src/Data/Tuple/Strict.hs:38)
    mapThd3 (src/Data/Tuple/Strict.hs:42)
    zipWithTriple (src/Data/Tuple/Strict.hs:46)
    uncurry3 (src/Data/Tuple/Strict.hs:51)
  33% (  5 / 15) in 'Data.Tuple.Lazy'
  Missing documentation for:
    Module header
    zipWithPair (src/Data/Tuple/Lazy.hs:36)
    swap (src/Data/Tuple/Lazy.hs:41)
    forcePair (src/Data/Tuple/Lazy.hs:45)
    mapTriple (src/Data/Tuple/Lazy.hs:52)
    mapFst3 (src/Data/Tuple/Lazy.hs:56)
    mapSnd3 (src/Data/Tuple/Lazy.hs:60)
    mapThd3 (src/Data/Tuple/Lazy.hs:64)
    zipWithTriple (src/Data/Tuple/Lazy.hs:68)
    uncurry3 (src/Data/Tuple/Lazy.hs:73)
  50% (  2 /  4) in 'Data.Monoid.HT'
  Missing documentation for:
    Module header
    when (src/Data/Monoid/HT.hs:26)
  50% (  2 /  4) in 'Data.Maybe.HT'
  Missing documentation for:
    Module header
    alternatives (src/Data/Maybe/HT.hs:46)
  28% (  5 / 18) in 'Data.Tuple.HT'
  Missing documentation for:
    Module header
    swap (src/Data/Tuple/Lazy.hs:41)
    sortPair (src/Data/Tuple/HT.hs:41)
    forcePair (src/Data/Tuple/Lazy.hs:45)
    fst3 (src/Data/Tuple/HT.hs:26)
    snd3 (src/Data/Tuple/HT.hs:30)
    thd3 (src/Data/Tuple/HT.hs:34)
    mapTriple (src/Data/Tuple/Lazy.hs:52)
    mapFst3 (src/Data/Tuple/Lazy.hs:56)
    mapSnd3 (src/Data/Tuple/Lazy.hs:60)
    mapThd3 (src/Data/Tuple/Lazy.hs:64)
    curry3 (src/Data/Tuple/HT.hs:38)
    uncurry3 (src/Data/Tuple/Lazy.hs:73)
 100% (  4 /  4) in 'Data.List.Reverse.StrictSpine'
  50% (  1 /  2) in 'Data.String.HT'
  Missing documentation for:
    Module header
   0% (  0 /  6) in 'Control.Applicative.HT'
  Missing documentation for:
    Module header
    mapPair (src/Control/Applicative/HT.hs:7)
    mapTriple (src/Control/Applicative/HT.hs:10)
    liftA4 (src/Control/Applicative/HT.hs:16)
    liftA5 (src/Control/Applicative/HT.hs:22)
    liftA6 (src/Control/Applicative/HT.hs:28)
  25% (  3 / 12) in 'Control.Functor.HT'
  Missing documentation for:
    Module header
    void (src/Control/Functor/HT.hs:6)
    map (src/Control/Functor/HT.hs:9)
    for (src/Control/Functor/HT.hs:12)
    mapFst (src/Control/Functor/HT.hs:32)
    mapSnd (src/Control/Functor/HT.hs:35)
    mapFst3 (src/Control/Functor/HT.hs:39)
    mapSnd3 (src/Control/Functor/HT.hs:42)
    mapThd3 (src/Control/Functor/HT.hs:45)
 100% (  4 /  4) in 'Data.List.Reverse.StrictElement'
  14% (  1 /  7) in 'Data.Ix.Enum'
  Missing documentation for:
    range (src/Data/Ix/Enum.hs:27)
    index (src/Data/Ix/Enum.hs:28)
    unsafeIndex (src/Data/Ix/Enum.hs:29)
    inRange (src/Data/Ix/Enum.hs:30)
    rangeSize (src/Data/Ix/Enum.hs:31)
    unsafeRangeSize (src/Data/Ix/Enum.hs:32)
  75% (  6 /  8) in 'Data.Function.HT.Private'
  Missing documentation for:
    Module header
    propNest (src/Data/Function/HT/Private.hs:19)
  75% (  3 /  4) in 'Data.Function.HT'
  Missing documentation for:
    Module header
  29% (  5 / 17) in 'Data.List.Key.Private'
  Missing documentation for:
    Module header
    attach (src/Data/List/Key/Private.hs:10)
    aux (src/Data/List/Key/Private.hs:14)
    aux' (src/Data/List/Key/Private.hs:21)
    propGroup (src/Data/List/Key/Private.hs:47)
    sort (src/Data/List/Key/Private.hs:59)
    merge (src/Data/List/Key/Private.hs:62)
    nub (src/Data/List/Key/Private.hs:69)
    groupBy (src/Data/List/Key/Private.hs:75)
    groupByNonEmpty (src/Data/List/Key/Private.hs:78)
    groupByEmpty (src/Data/List/Key/Private.hs:92)
    mergeBy (src/Data/List/Key/Private.hs:102)
  57% (  4 /  7) in 'Data.List.Key'
  Missing documentation for:
    nub (src/Data/List/Key/Private.hs:69)
    sort (src/Data/List/Key/Private.hs:59)
    merge (src/Data/List/Key/Private.hs:62)
  50% (  2 /  4) in 'Data.Ord.HT'
  Missing documentation for:
    Module header
    comparing (src/Data/Ord/HT.hs:6)
   0% (  0 /  2) in 'Data.Eq.HT'
  Missing documentation for:
    Module header
    equating (src/Data/Eq/HT.hs:6)
  78% (  7 /  9) in 'Data.Bool.HT.Private'
  Missing documentation for:
    Module header
    zipIf (src/Data/Bool/HT/Private.hs:47)
  83% (  5 /  6) in 'Data.Bool.HT'
  Missing documentation for:
    Module header
  55% ( 11 / 20) in 'Data.List.Match.Private'
  Missing documentation for:
    Module header
    dropRec (src/Data/List/Match/Private.hs:33)
    drop0 (src/Data/List/Match/Private.hs:37)
    drop1 (src/Data/List/Match/Private.hs:43)
    drop2 (src/Data/List/Match/Private.hs:47)
    laxTail0 (src/Data/List/Match/Private.hs:60)
    splitAt (src/Data/List/Match/Private.hs:63)
    takeRev (src/Data/List/Match/Private.hs:71)
    dropRev (src/Data/List/Match/Private.hs:74)
  47% ( 63 /135) in 'Data.List.HT.Private'
  Missing documentation for:
    Module header
    inits98' (src/Data/List/HT/Private.hs:50)
    tails' (src/Data/List/HT/Private.hs:67)
    tails98 (src/Data/List/HT/Private.hs:70)
    group (src/Data/List/HT/Private.hs:96)
    chop' (src/Data/List/HT/Private.hs:176)
    chopAtRun (src/Data/List/HT/Private.hs:185)
    breakAfterRec (src/Data/List/HT/Private.hs:200)
    breakAfterFoldr (src/Data/List/HT/Private.hs:214)
    breakAfterBreak (src/Data/List/HT/Private.hs:221)
    breakAfterTakeUntil (src/Data/List/HT/Private.hs:227)
    segmentAfter' (src/Data/List/HT/Private.hs:259)
    propSegmentAfterConcat (src/Data/List/HT/Private.hs:263)
    propSegmentAfterNumSeps (src/Data/List/HT/Private.hs:267)
    propSegmentAfterLasts (src/Data/List/HT/Private.hs:271)
    propSegmentAfterInits (src/Data/List/HT/Private.hs:275)
    propSegmentAfterInfinite (src/Data/List/HT/Private.hs:282)
    segmentBefore' (src/Data/List/HT/Private.hs:303)
    segmentBefore'' (src/Data/List/HT/Private.hs:313)
    propSegmentBeforeConcat (src/Data/List/HT/Private.hs:323)
    propSegmentBeforeNumSeps (src/Data/List/HT/Private.hs:327)
    propSegmentBeforeHeads (src/Data/List/HT/Private.hs:331)
    propSegmentBeforeTails (src/Data/List/HT/Private.hs:335)
    propSegmentBeforeInfinite (src/Data/List/HT/Private.hs:339)
    propSegmentBeforeGroupBy0 (src/Data/List/HT/Private.hs:343)
    propSegmentBeforeGroupBy1 (src/Data/List/HT/Private.hs:347)
    splitEverywhere (src/Data/List/HT/Private.hs:398)
    propSplitLast (src/Data/List/HT/Private.hs:424)
    propViewR (src/Data/List/HT/Private.hs:444)
    switchL' (src/Data/List/HT/Private.hs:458)
    propSwitchR (src/Data/List/HT/Private.hs:470)
    dropWhileRev (src/Data/List/HT/Private.hs:500)
    takeWhileRev0 (src/Data/List/HT/Private.hs:504)
    maybeSuffixOf (src/Data/List/HT/Private.hs:541)
    unzipEithers (src/Data/List/HT/Private.hs:571)
    propSieve (src/Data/List/HT/Private.hs:590)
    sliceHorizontal (src/Data/List/HT/Private.hs:599)
    sliceHorizontal' (src/Data/List/HT/Private.hs:599)
    sliceHorizontal'' (src/Data/List/HT/Private.hs:599)
    sliceHorizontal''' (src/Data/List/HT/Private.hs:599)
    propSliceHorizontal (src/Data/List/HT/Private.hs:613)
    sliceVertical (src/Data/List/HT/Private.hs:620)
    sliceVertical' (src/Data/List/HT/Private.hs:620)
    propSliceVertical (src/Data/List/HT/Private.hs:629)
    propSlice (src/Data/List/HT/Private.hs:633)
    search (src/Data/List/HT/Private.hs:643)
    replace (src/Data/List/HT/Private.hs:646)
    markSublists (src/Data/List/HT/Private.hs:656)
    replace' (src/Data/List/HT/Private.hs:666)
    propReplaceId (src/Data/List/HT/Private.hs:670)
    propReplaceCycle (src/Data/List/HT/Private.hs:674)
    multiReplace (src/Data/List/HT/Private.hs:689)
    multiReplace' (src/Data/List/HT/Private.hs:701)
    propMultiReplaceSingle (src/Data/List/HT/Private.hs:711)
    transposeFill (src/Data/List/HT/Private.hs:737)
    unzipCons (src/Data/List/HT/Private.hs:743)
    shear' (src/Data/List/HT/Private.hs:768)
    zipConsSkew (src/Data/List/HT/Private.hs:795)
    takeWhileMulti' (src/Data/List/HT/Private.hs:846)
    propTakeWhileMulti (src/Data/List/HT/Private.hs:851)
    propFoldl'r (src/Data/List/HT/Private.hs:879)
    lengthAtLeast (src/Data/List/HT/Private.hs:901)
    iterateUntilCycle (src/Data/List/HT/Private.hs:913)
    iterateUntilCycleP (src/Data/List/HT/Private.hs:929)
    pairs (src/Data/List/HT/Private.hs:936)
    propRotate (src/Data/List/HT/Private.hs:955)
    allEqual (src/Data/List/HT/Private.hs:972)
    isAscending (src/Data/List/HT/Private.hs:975)
    isAscendingLazy (src/Data/List/HT/Private.hs:978)
    padLeft (src/Data/List/HT/Private.hs:1014)
    padRight (src/Data/List/HT/Private.hs:1019)
    padRight1 (src/Data/List/HT/Private.hs:1019)
  72% ( 46 / 64) in 'Data.List.HT'
  Missing documentation for:
    Module header
    group (src/Data/List/HT/Private.hs:96)
    splitEverywhere (src/Data/List/HT/Private.hs:398)
    dropWhileRev (src/Data/List/HT.hs:72)
    takeWhileRev (src/Data/List/HT.hs:76)
    maybeSuffixOf (src/Data/List/HT/Private.hs:541)
    unzipEithers (src/Data/List/HT/Private.hs:571)
    sliceHorizontal (src/Data/List/HT/Private.hs:599)
    sliceVertical (src/Data/List/HT/Private.hs:620)
    search (src/Data/List/HT/Private.hs:643)
    replace (src/Data/List/HT/Private.hs:646)
    multiReplace (src/Data/List/HT/Private.hs:689)
    allEqual (src/Data/List/HT/Private.hs:972)
    isAscending (src/Data/List/HT/Private.hs:975)
    isAscendingLazy (src/Data/List/HT/Private.hs:978)
    padLeft (src/Data/List/HT/Private.hs:1014)
    padRight (src/Data/List/HT/Private.hs:1019)
    lengthAtLeast (src/Data/List/HT/Private.hs:901)
  40% (  2 /  5) in 'Data.Record.HT.Private'
  Missing documentation for:
    Module header
    compare1 (src/Data/Record/HT/Private.hs:19)
    compare2 (src/Data/Record/HT/Private.hs:24)
  67% (  2 /  3) in 'Data.Record.HT'
  Missing documentation for:
    Module header
   0% (  0 /  8) in 'Data.Tuple.Example'
  Missing documentation for:
    Module header
    partitionLazy (src/Data/Tuple/Example.hs:9)
    partitionStrict (src/Data/Tuple/Example.hs:15)
    mainPartitionRuns (src/Data/Tuple/Example.hs:22)
    mainPartitionBlocks (src/Data/Tuple/Example.hs:26)
    printSomeChars (src/Data/Tuple/Example.hs:32)
    mainMemoryOk (src/Data/Tuple/Example.hs:35)
    mainMemoryLeak (src/Data/Tuple/Example.hs:39)
  64% (  7 / 11) in 'Data.List.Match'
  Missing documentation for:
    Module header
    splitAt (src/Data/List/Match/Private.hs:63)
    takeRev (src/Data/List/Match/Private.hs:71)
    dropRev (src/Data/List/Match/Private.hs:74)
  67% (  2 /  3) in 'Data.Bits.HT'
  Missing documentation for:
    Module header
Documentation created: dist/doc/html/utility-ht/index.html,
dist/doc/html/utility-ht/utility-ht.txt
Creating package registration file:
/tmp/pkgConf-utility-ht-0.09439477391984210012.12
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/utility-ht-0.0.12-IQc75ZjtSJC6jKWDjW00eb
Registering utility-ht-0.0.12...
cabal: Leaving directory '/tmp/cabal-tmp-684/utility-ht-0.0.12'
Installed utility-ht-0.0.12
Downloading probability-0.2.5.1...
cabal: Entering directory '/tmp/cabal-tmp-684/probability-0.2.5.1'
Configuring probability-0.2.5.1...
Building probability-0.2.5.1...
Preprocessing library probability-0.2.5.1...
[ 1 of 29] Compiling Numeric.Probability.Monad ( src/Numeric/Probability/Monad.hs, dist/build/Numeric/Probability/Monad.o )
[ 2 of 29] Compiling Numeric.Probability.Either ( src/Numeric/Probability/Either.hs, dist/build/Numeric/Probability/Either.o )

src/Numeric/Probability/Either.hs:3:1: warning: [-Wdeprecations]
    Module ‘Control.Monad.Instances’ is deprecated:
      This module now contains no instances and will be removed in the future
[ 3 of 29] Compiling Numeric.Probability.Shape ( src/Numeric/Probability/Shape.hs, dist/build/Numeric/Probability/Shape.o )

src/Numeric/Probability/Shape.hs:16:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Fractional prob
    • In the type signature for:
           linear :: Fractional prob => T prob
[ 4 of 29] Compiling Numeric.Probability.Show ( src/Numeric/Probability/Show.hs, dist/build/Numeric/Probability/Show.o )
[ 5 of 29] Compiling Numeric.Probability.Distribution ( src/Numeric/Probability/Distribution.hs, dist/build/Numeric/Probability/Distribution.o )

src/Numeric/Probability/Distribution.hs:125:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Num prob
    • In the type signature for:
           lift :: Num prob =>
                   ([(a, prob)] -> [(a, prob)]) -> T prob a -> T prob a

src/Numeric/Probability/Distribution.hs:238:10: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord prob
    • In the instance declaration for ‘Num (T prob a)’

src/Numeric/Probability/Distribution.hs:360:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord prob
    • In the type signature for:
           select :: (Num prob, Ord prob, Ord a) =>
                     (prob -> Bool) -> T prob a -> T prob (Select a)
[ 6 of 29] Compiling Numeric.Probability.Transition ( src/Numeric/Probability/Transition.hs, dist/build/Numeric/Probability/Transition.o )
[ 7 of 29] Compiling Numeric.Probability.Example.Alarm ( src/Numeric/Probability/Example/Alarm.hs, dist/build/Numeric/Probability/Example/Alarm.o )

src/Numeric/Probability/Example/Alarm.hs:45:21: warning: [-Wtabs]
    Tab character found here, and in 25 further locations.
    Please use spaces instead.
[ 8 of 29] Compiling Numeric.Probability.Example.Bayesian ( src/Numeric/Probability/Example/Bayesian.hs, dist/build/Numeric/Probability/Example/Bayesian.o )
[ 9 of 29] Compiling Numeric.Probability.Example.Boys ( src/Numeric/Probability/Example/Boys.hs, dist/build/Numeric/Probability/Example/Boys.o )
[10 of 29] Compiling Numeric.Probability.Example.Diagnosis ( src/Numeric/Probability/Example/Diagnosis.hs, dist/build/Numeric/Probability/Example/Diagnosis.o )
[11 of 29] Compiling Numeric.Probability.Example.Dice ( src/Numeric/Probability/Example/Dice.hs, dist/build/Numeric/Probability/Example/Dice.o )
[12 of 29] Compiling Numeric.Probability.Example.NBoys ( src/Numeric/Probability/Example/NBoys.hs, dist/build/Numeric/Probability/Example/NBoys.o )
[13 of 29] Compiling Numeric.Probability.Example.Profession ( src/Numeric/Probability/Example/Profession.hs, dist/build/Numeric/Probability/Example/Profession.o )
[14 of 29] Compiling Numeric.Probability.PrintList ( src/Numeric/Probability/PrintList.hs, dist/build/Numeric/Probability/PrintList.o )
[15 of 29] Compiling Numeric.Probability.Random ( src/Numeric/Probability/Random.hs, dist/build/Numeric/Probability/Random.o )
[16 of 29] Compiling Numeric.Probability.Trace ( src/Numeric/Probability/Trace.hs, dist/build/Numeric/Probability/Trace.o )
[17 of 29] Compiling Numeric.Probability.Percentage ( src/Numeric/Probability/Percentage.hs, dist/build/Numeric/Probability/Percentage.o )

src/Numeric/Probability/Percentage.hs:26:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Show prob
    • In the type signature for:
           showPfix :: (RealFrac prob, Show prob) => Int -> prob -> String
[18 of 29] Compiling Numeric.Probability.Expectation ( src/Numeric/Probability/Expectation.hs, dist/build/Numeric/Probability/Expectation.o )
[19 of 29] Compiling Numeric.Probability.Simulation ( src/Numeric/Probability/Simulation.hs, dist/build/Numeric/Probability/Simulation.o )
[20 of 29] Compiling Numeric.Probability.Example.MontyHall ( src/Numeric/Probability/Example/MontyHall.hs, dist/build/Numeric/Probability/Example/MontyHall.o )
[21 of 29] Compiling Numeric.Probability.Object ( src/Numeric/Probability/Object.hs, dist/build/Numeric/Probability/Object.o )

src/Numeric/Probability/Object.hs:74:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Floating prob
    • In the type signature for:
           relative :: (C prob obj, Floating prob) => [prob] -> Spread obj a
[22 of 29] Compiling Numeric.Probability.Example.Queuing ( src/Numeric/Probability/Example/Queuing.hs, dist/build/Numeric/Probability/Example/Queuing.o )

src/Numeric/Probability/Example/Queuing.hs:65:32: warning: [-Wtabs]
    Tab character found here, and in 20 further locations.
    Please use spaces instead.

src/Numeric/Probability/Example/Queuing.hs:133:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           maxQueue :: Ord a => System a -> Int
[23 of 29] Compiling Numeric.Probability.Example.Barber ( src/Numeric/Probability/Example/Barber.hs, dist/build/Numeric/Probability/Example/Barber.o )

src/Numeric/Probability/Example/Barber.hs:48:1: warning: [-Wtabs]
    Tab character found here.
    Please use spaces instead.
[24 of 29] Compiling Numeric.Probability.Example.Collection ( src/Numeric/Probability/Example/Collection.hs, dist/build/Numeric/Probability/Example/Collection.o )
[25 of 29] Compiling Numeric.Probability.Example.DiceAccum ( src/Numeric/Probability/Example/DiceAccum.hs, dist/build/Numeric/Probability/Example/DiceAccum.o )
[26 of 29] Compiling Numeric.Probability.Example.Kruskal ( src/Numeric/Probability/Example/Kruskal.hs, dist/build/Numeric/Probability/Example/Kruskal.o )
[27 of 29] Compiling Numeric.Probability.Visualize ( src/Numeric/Probability/Visualize.hs, dist/build/Numeric/Probability/Visualize.o )

src/Numeric/Probability/Visualize.hs:159:1: warning: [-Wtabs]
    Tab character found here, and in five further locations.
    Please use spaces instead.
[28 of 29] Compiling Numeric.Probability.Example.Predator ( src/Numeric/Probability/Example/Predator.hs, dist/build/Numeric/Probability/Example/Predator.o )
[29 of 29] Compiling Numeric.Probability.Example.TreeGrowth ( src/Numeric/Probability/Example/TreeGrowth.hs, dist/build/Numeric/Probability/Example/TreeGrowth.o )

src/Numeric/Probability/Example/TreeGrowth.hs:23:1: warning: [-Wtabs]
    Tab character found here, and in two further locations.
    Please use spaces instead.
Running Haddock for probability-0.2.5.1...
Running hscolour for probability-0.2.5.1...
Preprocessing library probability-0.2.5.1...
Preprocessing library probability-0.2.5.1...

src/Numeric/Probability/Either.hs:3:1: warning: [-Wdeprecations]
    Module ‘Control.Monad.Instances’ is deprecated:
      This module now contains no instances and will be removed in the future

src/Numeric/Probability/Shape.hs:16:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Fractional prob
    • In the type signature for:
           linear :: Fractional prob => T prob

src/Numeric/Probability/Distribution.hs:125:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Num prob
    • In the type signature for:
           lift :: Num prob =>
                   ([(a, prob)] -> [(a, prob)]) -> T prob a -> T prob a

src/Numeric/Probability/Distribution.hs:238:10: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord prob
    • In the instance declaration for ‘Num (T prob a)’

src/Numeric/Probability/Distribution.hs:360:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord prob
    • In the type signature for:
           select :: (Num prob, Ord prob, Ord a) =>
                     (prob -> Bool) -> T prob a -> T prob (Select a)

src/Numeric/Probability/Example/Alarm.hs:45:21: warning: [-Wtabs]
    Tab character found here, and in 25 further locations.
    Please use spaces instead.
Haddock coverage:
  71% (  5 /  7) in 'Numeric.Probability.Monad'
  Missing documentation for:
    iterate (src/Numeric/Probability/Monad.hs:13)
    whileTrace (src/Numeric/Probability/Monad.hs:46)
   0% (  0 /  6) in 'Numeric.Probability.Either'
  Missing documentation for:
    Module header
    EitherT (src/Numeric/Probability/Either.hs:8)
     (src/Numeric/Probability/Either.hs:10)
     (src/Numeric/Probability/Either.hs:13)
     (src/Numeric/Probability/Either.hs:25)
    throw (src/Numeric/Probability/Either.hs:36)
  29% (  2 /  7) in 'Numeric.Probability.Shape'
  Missing documentation for:
    linear (src/Numeric/Probability/Shape.hs:16)
    uniform (src/Numeric/Probability/Shape.hs:19)
    negExp (src/Numeric/Probability/Shape.hs:22)
    normal (src/Numeric/Probability/Shape.hs:25)
    normalCurve (src/Numeric/Probability/Shape.hs:28)
   0% (  0 /  2) in 'Numeric.Probability.Show'
  Missing documentation for:
    Module header
    showR (src/Numeric/Probability/Show.hs:14)
  37% ( 23 / 63) in 'Numeric.Probability.Distribution'
  Missing documentation for:
    Event (src/Numeric/Probability/Distribution.hs:24)
    oneOf (src/Numeric/Probability/Distribution.hs:26)
    just (src/Numeric/Probability/Distribution.hs:29)
    certainly (src/Numeric/Probability/Distribution.hs:61)
     (src/Numeric/Probability/Distribution.hs:64)
     (src/Numeric/Probability/Distribution.hs:69)
     (src/Numeric/Probability/Distribution.hs:98)
    errorMargin (src/Numeric/Probability/Distribution.hs:103)
    lift (src/Numeric/Probability/Distribution.hs:125)
    size (src/Numeric/Probability/Distribution.hs:130)
    check (src/Numeric/Probability/Distribution.hs:133)
    sumP (src/Numeric/Probability/Distribution.hs:143)
    sortP (src/Numeric/Probability/Distribution.hs:146)
    sortPDesc (src/Numeric/Probability/Distribution.hs:149)
    sortElem (src/Numeric/Probability/Distribution.hs:152)
    norm (src/Numeric/Probability/Distribution.hs:157)
    norm' (src/Numeric/Probability/Distribution.hs:160)
    norm'' (src/Numeric/Probability/Distribution.hs:164)
    //% (src/Numeric/Probability/Distribution.hs:185)
     (src/Numeric/Probability/Distribution.hs:188)
    equal (src/Numeric/Probability/Distribution.hs:226)
     (src/Numeric/Probability/Distribution.hs:238)
     (src/Numeric/Probability/Distribution.hs:247)
    choose (src/Numeric/Probability/Distribution.hs:265)
    enum (src/Numeric/Probability/Distribution.hs:268)
    shape (src/Numeric/Probability/Distribution.hs:277)
    linear (src/Numeric/Probability/Distribution.hs:285)
    uniform (src/Numeric/Probability/Distribution.hs:288)
    negExp (src/Numeric/Probability/Distribution.hs:291)
    normal (src/Numeric/Probability/Distribution.hs:294)
    truth (src/Numeric/Probability/Distribution.hs:326)
    above (src/Numeric/Probability/Distribution.hs:355)
    below (src/Numeric/Probability/Distribution.hs:355)
    select (src/Numeric/Probability/Distribution.hs:360)
    fromFreqs (src/Numeric/Probability/Distribution.hs:368)
    filter (src/Numeric/Probability/Distribution.hs:372)
    mapMaybe (src/Numeric/Probability/Distribution.hs:376)
    scanP (src/Numeric/Probability/Distribution.hs:386)
    ?? (src/Numeric/Probability/Distribution.hs:395)
    stdDev (src/Numeric/Probability/Distribution.hs:408)
  43% ( 12 / 28) in 'Numeric.Probability.Transition'
  Missing documentation for:
    id (src/Numeric/Probability/Transition.hs:25)
    untilLeft (src/Numeric/Probability/Transition.hs:58)
    apply (src/Numeric/Probability/Transition.hs:92)
    maybe (src/Numeric/Probability/Transition.hs:97)
    lift (src/Numeric/Probability/Transition.hs:100)
    uniform (src/Numeric/Probability/Transition.hs:103)
    linear (src/Numeric/Probability/Transition.hs:106)
    normal (src/Numeric/Probability/Transition.hs:109)
    enum (src/Numeric/Probability/Transition.hs:112)
    relative (src/Numeric/Probability/Transition.hs:115)
    liftT (src/Numeric/Probability/Transition.hs:124)
    uniformT (src/Numeric/Probability/Transition.hs:128)
    linearT (src/Numeric/Probability/Transition.hs:131)
    normalT (src/Numeric/Probability/Transition.hs:134)
    enumT (src/Numeric/Probability/Transition.hs:137)
    relativeT (src/Numeric/Probability/Transition.hs:140)
  57% (  8 / 14) in 'Numeric.Probability.Example.Alarm'
  Missing documentation for:
    Module header
    Probability (src/Numeric/Probability/Example/Alarm.hs:7)
    Dist (src/Numeric/Probability/Example/Alarm.hs:8)
    PBool (src/Numeric/Probability/Example/Alarm.hs:9)
    flp (src/Numeric/Probability/Example/Alarm.hs:12)
    bJoint (src/Numeric/Probability/Example/Alarm.hs:52)
  21% (  4 / 19) in 'Numeric.Probability.Example.Bayesian'
  Missing documentation for:
    Probability (src/Numeric/Probability/Example/Bayesian.hs:18)
    Dist (src/Numeric/Probability/Example/Bayesian.hs:19)
    State (src/Numeric/Probability/Example/Bayesian.hs:21)
    PState (src/Numeric/Probability/Example/Bayesian.hs:22)
    STrans (src/Numeric/Probability/Example/Bayesian.hs:23)
    SPred (src/Numeric/Probability/Example/Bayesian.hs:24)
    event (src/Numeric/Probability/Example/Bayesian.hs:26)
    happens (src/Numeric/Probability/Example/Bayesian.hs:29)
    network (src/Numeric/Probability/Example/Bayesian.hs:32)
    source (src/Numeric/Probability/Example/Bayesian.hs:36)
    bin (src/Numeric/Probability/Example/Bayesian.hs:39)
    g (src/Numeric/Probability/Example/Bayesian.hs:52)
    e (src/Numeric/Probability/Example/Bayesian.hs:59)
    aE (src/Numeric/Probability/Example/Bayesian.hs:59)
    bE (src/Numeric/Probability/Example/Bayesian.hs:59)
   7% (  1 / 14) in 'Numeric.Probability.Example.Boys'
  Missing documentation for:
    Probability (src/Numeric/Probability/Example/Boys.hs:14)
    Dist (src/Numeric/Probability/Example/Boys.hs:15)
    Child (src/Numeric/Probability/Example/Boys.hs:17)
    Family (src/Numeric/Probability/Example/Boys.hs:20)
    birth (src/Numeric/Probability/Example/Boys.hs:22)
    family (src/Numeric/Probability/Example/Boys.hs:25)
    allBoys (src/Numeric/Probability/Example/Boys.hs:28)
    existsBoy (src/Numeric/Probability/Example/Boys.hs:31)
    familyWithBoy (src/Numeric/Probability/Example/Boys.hs:34)
    twoBoys (src/Numeric/Probability/Example/Boys.hs:43)
    countBoy (src/Numeric/Probability/Example/Boys.hs:47)
    countBoys (src/Numeric/Probability/Example/Boys.hs:51)
    numBoys (src/Numeric/Probability/Example/Boys.hs:54)
  18% (  2 / 11) in 'Numeric.Probability.Example.Diagnosis'
  Missing documentation for:
    Probability (src/Numeric/Probability/Example/Diagnosis.hs:19)
    Dist (src/Numeric/Probability/Example/Diagnosis.hs:20)
    State (src/Numeric/Probability/Example/Diagnosis.hs:23)
    Finding (src/Numeric/Probability/Example/Diagnosis.hs:26)
    pDisease (src/Numeric/Probability/Example/Diagnosis.hs:30)
    pFalseNegative (src/Numeric/Probability/Example/Diagnosis.hs:30)
    pFalsePositive (src/Numeric/Probability/Example/Diagnosis.hs:30)
    dist (src/Numeric/Probability/Example/Diagnosis.hs:36)
    p (src/Numeric/Probability/Example/Diagnosis.hs:59)
  17% (  2 / 12) in 'Numeric.Probability.Example.Dice'
  Missing documentation for:
    Module header
    Die (src/Numeric/Probability/Example/Dice.hs:8)
    Probability (src/Numeric/Probability/Example/Dice.hs:10)
    Dist (src/Numeric/Probability/Example/Dice.hs:11)
    die (src/Numeric/Probability/Example/Dice.hs:13)
    dice (src/Numeric/Probability/Example/Dice.hs:20)
    twoSixes (src/Numeric/Probability/Example/Dice.hs:24)
    droll (src/Numeric/Probability/Example/Dice.hs:34)
    g3 (src/Numeric/Probability/Example/Dice.hs:38)
    addTwo (src/Numeric/Probability/Example/Dice.hs:41)
  33% (  3 /  9) in 'Numeric.Probability.Example.NBoys'
  Missing documentation for:
    Family (src/Numeric/Probability/Example/NBoys.hs:19)
    family (src/Numeric/Probability/Example/NBoys.hs:21)
    countBoys (src/Numeric/Probability/Example/NBoys.hs:24)
    boys (src/Numeric/Probability/Example/NBoys.hs:27)
    nBoys (src/Numeric/Probability/Example/NBoys.hs:30)
    numBoys (src/Numeric/Proba
src/Numeric/Probability/Percentage.hs:26:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Show prob
    • In the type signature for:
           showPfix :: (RealFrac prob, Show prob) => Int -> prob -> String

src/Numeric/Probability/Object.hs:74:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Floating prob
    • In the type signature for:
           relative :: (C prob obj, Floating prob) => [prob] -> Spread obj a

src/Numeric/Probability/Example/Queuing.hs:65:32: warning: [-Wtabs]
    Tab character found here, and in 20 further locations.
    Please use spaces instead.

src/Numeric/Probability/Example/Queuing.hs:133:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           maxQueue :: Ord a => System a -> Int
bility/Example/NBoys.hs:33)
  20% (  1 /  5) in 'Numeric.Probability.Example.Profession'
  Missing documentation for:
    Probability (src/Numeric/Probability/Example/Profession.hs:24)
    Dist (src/Numeric/Probability/Example/Profession.hs:25)
    correctAnswers (src/Numeric/Probability/Example/Profession.hs:27)
    categories (src/Numeric/Probability/Example/Profession.hs:30)
   6% (  1 / 18) in 'Numeric.Probability.PrintList'
  Missing documentation for:
    Lines (src/Numeric/Probability/PrintList.hs:12)
     (src/Numeric/Probability/PrintList.hs:14)
    asLines (src/Numeric/Probability/PrintList.hs:17)
    showNQ (src/Numeric/Probability/PrintList.hs:21)
    indent (src/Numeric/Probability/PrintList.hs:24)
    printList (src/Numeric/Probability/PrintList.hs:27)
    asTuple (src/Numeric/Probability/PrintList.hs:32)
    asSeq (src/Numeric/Probability/PrintList.hs:32)
    asList (src/Numeric/Probability/PrintList.hs:32)
    asSet (src/Numeric/Probability/PrintList.hs:32)
    asLisp (src/Numeric/Probability/PrintList.hs:32)
    asString (src/Numeric/Probability/PrintList.hs:32)
    asPlain (src/Numeric/Probability/PrintList.hs:32)
    asPlain' (src/Numeric/Probability/PrintList.hs:32)
    asCases (src/Numeric/Probability/PrintList.hs:45)
    asDefs (src/Numeric/Probability/PrintList.hs:50)
    asParagraphs (src/Numeric/Probability/PrintList.hs:53)
  55% ( 12 / 22) in 'Numeric.Probability.Random'
  Missing documentation for:
     (src/Numeric/Probability/Random.hs:22)
     (src/Numeric/Probability/Random.hs:27)
     (src/Numeric/Probability/Random.hs:30)
    randomR (src/Numeric/Probability/Random.hs:34)
    print (src/Numeric/Probability/Random.hs:51)
    pick (src/Numeric/Probability/Random.hs:57)
    above (src/Numeric/Probability/Random.hs:67)
    below (src/Numeric/Probability/Random.hs:67)
    change (src/Numeric/Probability/Random.hs:87)
    ApproxDist (src/Numeric/Probability/Random.hs:97)
  36% (  5 / 14) in 'Numeric.Probability.Trace'
  Missing documentation for:
    Trace (src/Numeric/Probability/Trace.hs:13)
    Walk (src/Numeric/Probability/Trace.hs:14)
    Space (src/Numeric/Probability/Trace.hs:16)
    Expand (src/Numeric/Probability/Trace.hs:17)
    RTrace (src/Numeric/Probability/Trace.hs:30)
    RWalk (src/Numeric/Probability/Trace.hs:31)
    RSpace (src/Numeric/Probability/Trace.hs:33)
    RExpand (src/Numeric/Probability/Trace.hs:34)
    zipListWith (src/Numeric/Probability/Trace.hs:49)
  12% (  3 / 24) in 'Numeric.Probability.Percentage'
  Missing documentation for:
    T (src/Numeric/Probability/Percentage.hs:18)
    percent (src/Numeric/Probability/Percentage.hs:22)
    showPfix (src/Numeric/Probability/Percentage.hs:26)
    roundRel (src/Numeric/Probability/Percentage.hs:39)
     (src/Numeric/Probability/Percentage.hs:56)
    //* (src/Numeric/Probability/Percentage.hs:69)
    liftP (src/Numeric/Probability/Percentage.hs:77)
    liftP2 (src/Numeric/Probability/Percentage.hs:80)
     (src/Numeric/Probability/Percentage.hs:83)
     (src/Numeric/Probability/Percentage.hs:92)
     (src/Numeric/Probability/Percentage.hs:97)
     (src/Numeric/Probability/Percentage.hs:117)
    Dist (src/Numeric/Probability/Percentage.hs:126)
    Spread (src/Numeric/Probability/Percentage.hs:129)
    RDist (src/Numeric/Probability/Percentage.hs:131)
    Trans (src/Numeric/Probability/Percentage.hs:133)
    Space (src/Numeric/Probability/Percentage.hs:135)
    Expand (src/Numeric/Probability/Percentage.hs:136)
    RTrans (src/Numeric/Probability/Percentage.hs:138)
    RSpace (src/Numeric/Probability/Percentage.hs:140)
    RExpand (src/Numeric/Probability/Percentage.hs:141)
   5% (  1 / 19) in 'Numeric.Probability.Expectation'
  Missing documentation for:
    Module header
    ToFloat (src/Numeric/Probability/Expectation.hs:8)
     (src/Numeric/Probability/Expectation.hs:11)
     (src/Numeric/Probability/Expectation.hs:12)
     (src/Numeric/Probability/Expectation.hs:13)
     (src/Numeric/Probability/Expectation.hs:14)
    FromFloat (src/Numeric/Probability/Expectation.hs:17)
     (src/Numeric/Probability/Expectation.hs:20)
     (src/Numeric/Probability/Expectation.hs:21)
     (src/Numeric/Probability/Expectation.hs:22)
    Expected (src/Numeric/Probability/Expectation.hs:27)
     (src/Numeric/Probability/Expectation.hs:32)
     (src/Numeric/Probability/Expectation.hs:33)
     (src/Numeric/Probability/Expectation.hs:34)
     (src/Numeric/Probability/Expectation.hs:36)
    floatDist (src/Numeric/Probability/Expectation.hs:40)
     (src/Numeric/Probability/Expectation.hs:47)
    stdDev (src/Numeric/Probability/Expectation.hs:56)
  50% (  2 /  4) in 'Numeric.Probability.Simulation'
  Missing documentation for:
     (src/Numeric/Probability/Simulation.hs:85)
     (src/Numeric/Probability/Simulation.hs:93)
  20% (  5 / 25) in 'Numeric.Probability.Example.MontyHall'
  Missing documentation for:
    Module header
    Door (src/Numeric/Probability/Example/MontyHall.hs:22)
    doors (src/Numeric/Probability/Example/MontyHall.hs:25)
    State (src/Numeric/Probability/Example/MontyHall.hs:28)
    choose (src/Numeric/Probability/Example/MontyHall.hs:51)
    open (src/Numeric/Probability/Example/MontyHall.hs:54)
    Strategy (src/Numeric/Probability/Example/MontyHall.hs:57)
    switch (src/Numeric/Probability/Example/MontyHall.hs:59)
    stay (src/Numeric/Probability/Example/MontyHall.hs:62)
    game (src/Numeric/Probability/Example/MontyHall.hs:65)
    Outcome (src/Numeric/Probability/Example/MontyHall.hs:71)
    result (src/Numeric/Probability/Example/MontyHall.hs:74)
    eval (src/Numeric/Probability/Example/MontyHall.hs:77)
    simEval (src/Numeric/Probability/Example/MontyHall.hs:80)
    firstChoice (src/Numeric/Probability/Example/MontyHall.hs:86)
    switch' (src/Numeric/Probability/Example/MontyHall.hs:89)
    StrategyM (src/Numeric/Probability/Example/MontyHall.hs:96)
    stayM (src/Numeric/Probability/Example/MontyHall.hs:98)
    switchM (src/Numeric/Probability/Example/MontyHall.hs:101)
    evalM (src/Numeric/Probability/Example/MontyHall.hs:106)
  15% (  2 / 13) in 'Numeric.Probability.Object'
  Missing documentation for:
    C (src/Numeric/Probability/Object.hs:30)
     (src/Numeric/Probability/Object.hs:34)
     (src/Numeric/Probability/Object.hs:37)
     (src/Numeric/Probability/Object.hs:40)
    Spread (src/Numeric/Probability/Object.hs:46)
    shape (src/Numeric/Probability/Object.hs:48)
    linear (src/Numeric/Probability/Object.hs:56)
    uniform (src/Numeric/Probability/Object.hs:59)
    negExp (src/Numeric/Probability/Object.hs:62)
    normal (src/Numeric/Probability/Object.hs:65)
    enum (src/Numeric/Probability/Object.hs:68)
  27% (  9 / 33) in 'Numeric.Probability.Example.Queuing'
  Missing documentation for:
    Time (src/Numeric/Probability/Example/Queuing.hs:28)
    Event (src/Numeric/Probability/Example/Queuing.hs:33)
    System (src/Numeric/Probability/Example/Queuing.hs:41)
    Events (src/Numeric/Probability/Example/Queuing.hs:43)
    event (src/Numeric/Probability/Example/Queuing.hs:46)
    system (src/Numeric/Probability/Example/Queuing.hs:56)
    mSystem (src/Numeric/Probability/Example/Queuing.hs:92)
    RProfile (src/Numeric/Probability/Example/Queuing.hs:98)
    REvent (src/Numeric/Probability/Example/Queuing.hs:100)
    REvents (src/Numeric/Probability/Example/Queuing.hs:102)
    rSystem (src/Numeric/Probability/Example/Queuing.hs:104)
    rBuildEvents (src/Numeric/Probability/Example/Queuing.hs:109)
    rmSystem (src/Numeric/Probability/Example/Queuing.hs:117)
    evalSystem (src/Numeric/Probability/Example/Queuing.hs:120)
    unit (src/Numeric/Probability/Example/Queuing.hs:127)
    maxQueue (src/Numeric/Probability/Example/Queuing.hs:133)
    allWaiting (src/Numeric/Probability/Example/Queuing.hs:136)
    countWaiting (src/Numeric/Probability/Example/Queuing.hs:140)
    waiting (src/Numeric/Probability/Example/Queuing.hs:143)
    inSystem (src/Numeric/Probability/Example/Queuing.hs:146)
    total (src/Numeric/Probability/Example/Queuing.hs:149)
    server (src/Numeric/Probability/Example/Queuing.hs:152)
    idle (src
src/Numeric/Probability/Example/Barber.hs:48:1: warning: [-Wtabs]
    Tab character found here.
    Please use spaces instead.

src/Numeric/Probability/Visualize.hs:159:1: warning: [-Wtabs]
    Tab character found here, and in five further locations.
    Please use spaces instead.

src/Numeric/Probability/Example/TreeGrowth.hs:23:1: warning: [-Wtabs]
    Tab character found here, and in two further locations.
    Please use spaces instead.
/Numeric/Probability/Example/Queuing.hs:155)
    idleAvgP (src/Numeric/Probability/Example/Queuing.hs:158)
  29% (  5 / 17) in 'Numeric.Probability.Example.Barber'
  Missing documentation for:
    Module header
    custServ (src/Numeric/Probability/Example/Barber.hs:20)
    nextCust (src/Numeric/Probability/Example/Barber.hs:23)
    barbers (src/Numeric/Probability/Example/Barber.hs:26)
    customers (src/Numeric/Probability/Example/Barber.hs:29)
    runs (src/Numeric/Probability/Example/Barber.hs:32)
    barberEvent (src/Numeric/Probability/Example/Barber.hs:35)
    barberEvents (src/Numeric/Probability/Example/Barber.hs:38)
    barberSystem (src/Numeric/Probability/Example/Barber.hs:41)
    Category (src/Numeric/Probability/Example/Barber.hs:47)
    cat (src/Numeric/Probability/Example/Barber.hs:50)
    perc (src/Numeric/Probability/Example/Barber.hs:55)
  15% (  5 / 33) in 'Numeric.Probability.Example.Collection'
  Missing documentation for:
    Module header
    Collection (src/Numeric/Probability/Example/Collection.hs:19)
    Probability (src/Numeric/Probability/Example/Collection.hs:21)
    selectOne (src/Numeric/Probability/Example/Collection.hs:24)
    select1 (src/Numeric/Probability/Example/Collection.hs:29)
    select2 (src/Numeric/Probability/Example/Collection.hs:32)
    select (src/Numeric/Probability/Example/Collection.hs:35)
    Marble (src/Numeric/Probability/Example/Collection.hs:43)
    bucket (src/Numeric/Probability/Example/Collection.hs:45)
    jar (src/Numeric/Probability/Example/Collection.hs:48)
    pRGB (src/Numeric/Probability/Example/Collection.hs:52)
    pRG (src/Numeric/Probability/Example/Collection.hs:54)
    Suit (src/Numeric/Probability/Example/Collection.hs:59)
    Rank (src/Numeric/Probability/Example/Collection.hs:62)
    Card (src/Numeric/Probability/Example/Collection.hs:65)
    plains (src/Numeric/Probability/Example/Collection.hs:67)
    faces (src/Numeric/Probability/Example/Collection.hs:70)
    isFace (src/Numeric/Probability/Example/Collection.hs:73)
    isPlain (src/Numeric/Probability/Example/Collection.hs:77)
    ranks (src/Numeric/Probability/Example/Collection.hs:80)
    suits (src/Numeric/Probability/Example/Collection.hs:83)
    deck (src/Numeric/Probability/Example/Collection.hs:86)
    totalValue (src/Numeric/Probability/Example/Collection.hs:103)
    draw (src/Numeric/Probability/Example/Collection.hs:107)
    drawF (src/Numeric/Probability/Example/Collection.hs:112)
    drawTo16 (src/Numeric/Probability/Example/Collection.hs:116)
    win (src/Numeric/Probability/Example/Collection.hs:122)
    chanceWin (src/Numeric/Probability/Example/Collection.hs:125)
  38% (  3 /  8) in 'Numeric.Probability.Example.DiceAccum'
  Missing documentation for:
    Score (src/Numeric/Probability/Example/DiceAccum.hs:20)
    die (src/Numeric/Probability/Example/DiceAccum.hs:23)
    roll (src/Numeric/Probability/Example/DiceAccum.hs:26)
    continue (src/Numeric/Probability/Example/DiceAccum.hs:37)
    walk (src/Numeric/Probability/Example/DiceAccum.hs:71)
  22% (  6 / 27) in 'Numeric.Probability.Example.Kruskal'
  Missing documentation for:
    Die (src/Numeric/Probability/Example/Kruskal.hs:30)
    Probability (src/Numeric/Probability/Example/Kruskal.hs:32)
    Dist (src/Numeric/Probability/Example/Kruskal.hs:33)
    die (src/Numeric/Probability/Example/Kruskal.hs:35)
    Score (src/Numeric/Probability/Example/Kruskal.hs:42)
    gameRound (src/Numeric/Probability/Example/Kruskal.hs:71)
    gameFast (src/Numeric/Probability/Example/Kruskal.hs:91)
    gameFastEither (src/Numeric/Probability/Example/Kruskal.hs:96)
    startVector (src/Numeric/Probability/Example/Kruskal.hs:197)
    compareMaybe (src/Numeric/Probability/Example/Kruskal.hs:204)
    cumulate (src/Numeric/Probability/Example/Kruskal.hs:209)
    runExact (src/Numeric/Probability/Example/Kruskal.hs:214)
    trace (src/Numeric/Probability/Example/Kruskal.hs:226)
    chop (src/Numeric/Probability/Example/Kruskal.hs:230)
    meeting (src/Numeric/Probability/Example/Kruskal.hs:234)
    runSimulation (src/Numeric/Probability/Example/Kruskal.hs:253)
    latexDie (src/Numeric/Probability/Example/Kruskal.hs:266)
    latexMarkedDie (src/Numeric/Probability/Example/Kruskal.hs:270)
    latexFromChain (src/Numeric/Probability/Example/Kruskal.hs:274)
    latexChoppedFromChain (src/Numeric/Probability/Example/Kruskal.hs:278)
    makeChains (src/Numeric/Probability/Example/Kruskal.hs:284)
  36% ( 12 / 33) in 'Numeric.Probability.Visualize'
  Missing documentation for:
    Module header
    Color (src/Numeric/Probability/Visualize.hs:47)
     (src/Numeric/Probability/Visualize.hs:52)
    LineStyle (src/Numeric/Probability/Visualize.hs:69)
     (src/Numeric/Probability/Visualize.hs:72)
    PlotFun (src/Numeric/Probability/Visualize.hs:80)
    colors (src/Numeric/Probability/Visualize.hs:109)
    setColor (src/Numeric/Probability/Visualize.hs:112)
    autoColor (src/Numeric/Probability/Visualize.hs:115)
    plotRD (src/Numeric/Probability/Visualize.hs:133)
    plotRL (src/Numeric/Probability/Visualize.hs:149)
    yls (src/Numeric/Probability/Visualize.hs:157)
    metaTuple (src/Numeric/Probability/Visualize.hs:163)
    fig (src/Numeric/Probability/Visualize.hs:189)
    figP (src/Numeric/Probability/Visualize.hs:192)
    showParams (src/Numeric/Probability/Visualize.hs:221)
    legend (src/Numeric/Probability/Visualize.hs:225)
    drawy (src/Numeric/Probability/Visualize.hs:232)
    vec (src/Numeric/Probability/Visualize.hs:238)
    out0 (src/Numeric/Probability/Visualize.hs:241)
    out1 (src/Numeric/Probability/Visualize.hs:244)
   7% (  1 / 14) in 'Numeric.Probability.Example.Predator'
  Missing documentation for:
    g (src/Numeric/Probability/Example/Predator.hs:31)
    d (src/Numeric/Probability/Example/Predator.hs:31)
    s (src/Numeric/Probability/Example/Predator.hs:31)
    e (src/Numeric/Probability/Example/Predator.hs:31)
    v0 (src/Numeric/Probability/Example/Predator.hs:56)
    p0 (src/Numeric/Probability/Example/Predator.hs:59)
    dv (src/Numeric/Probability/Example/Predator.hs:62)
    dp (src/Numeric/Probability/Example/Predator.hs:65)
    dvp (src/Numeric/Probability/Example/Predator.hs:68)
    vp (src/Numeric/Probability/Example/Predator.hs:71)
    vs (src/Numeric/Probability/Example/Predator.hs:74)
    ps (src/Numeric/Probability/Example/Predator.hs:77)
    fig1 (src/Numeric/Probability/Example/Predator.hs:81)
  21% (  6 / 29) in 'Numeric.Probability.Example.TreeGrowth'
  Missing documentation for:
    Module header
    Height (src/Numeric/Probability/Example/TreeGrowth.hs:20)
    Tree (src/Numeric/Probability/Example/TreeGrowth.hs:22)
    grow (src/Numeric/Probability/Example/TreeGrowth.hs:25)
    hit (src/Numeric/Probability/Example/TreeGrowth.hs:29)
    fall (src/Numeric/Probability/Example/TreeGrowth.hs:33)
    evolve (src/Numeric/Probability/Example/TreeGrowth.hs:36)
    simHist (src/Numeric/Probability/Example/TreeGrowth.hs:73)
    t2 (src/Numeric/Probability/Example/TreeGrowth.hs:76)
    h2 (src/Numeric/Probability/Example/TreeGrowth.hs:79)
    sh2 (src/Numeric/Probability/Example/TreeGrowth.hs:82)
    st2 (src/Numeric/Probability/Example/TreeGrowth.hs:82)
    height (src/Numeric/Probability/Example/TreeGrowth.hs:96)
    p1 (src/Numeric/Probability/Example/TreeGrowth.hs:111)
    p2 (src/Numeric/Probability/Example/TreeGrowth.hs:111)
    p3 (src/Numeric/Probability/Example/TreeGrowth.hs:111)
    p4 (src/Numeric/Probability/Example/TreeGrowth.hs:111)
    p5 (src/Numeric/Probability/Example/TreeGrowth.hs:111)
    p6 (src/Numeric/Probability/Example/TreeGrowth.hs:111)
    heightAtTime (src/Numeric/Probability/Example/TreeGrowth.hs:128)
    heightCurve (src/Numeric/Probability/Example/TreeGrowth.hs:136)
    done (src/Numeric/Probability/Example/TreeGrowth.hs:146)
    ev5 (src/Numeric/Probability/Example/TreeGrowth.hs:150)
Warning: Numeric.Probability.Transition: could not find link destinations for:
    EitherT
Warning: Numeric.Probability.Object: could not find link destinations for:
    EitherT
Documentation created: dist/doc/html/probability/index.html,
dist/doc/html/probability/probability.txt
Creating package registration file:
/tmp/pkgConf-probability-0.2.5241694912260289.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/probability-0.2.5.1-1pU9I1l4FezCQmgsyvdach
Registering probability-0.2.5.1...
cabal: Leaving directory '/tmp/cabal-tmp-684/probability-0.2.5.1'
Installed probability-0.2.5.1

Test log

No test log was submitted for this report.