Build #1 for alsa-seq-0.6.0.6
| Package | alsa-seq-0.6.0.6 |
|---|
| Install | InstallOk |
|---|---|
| Docs | Ok |
| Tests | NotTried |
| Time submitted | 2016-02-12 00:00:24.437499 UTC |
|---|---|
| Compiler | ghc-7.10.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | utility-ht-0.0.11, transformers-0.4.2.0, poll-0.0, extensible-exceptions-0.1.1.4, enumset-0.0.4, data-accessor-0.2.2.7, bytestring-0.10.6.0, base-4.8.2.0, array-0.5.1.0, alsa-core-0.5.0.1 |
| Flags | modifyfilter -buildexamples |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Downloading data-accessor-0.2.2.7...
Configuring data-accessor-0.2.2.7...
Building data-accessor-0.2.2.7...
Preprocessing library data-accessor-0.2.2.7...
[ 1 of 10] Compiling Data.Accessor.Private ( src-4/Data/Accessor/Private.hs, dist/build/Data/Accessor/Private.o )
[ 2 of 10] Compiling Data.Accessor.Basic ( src/Data/Accessor/Basic.hs, dist/build/Data/Accessor/Basic.o )
[ 3 of 10] Compiling Data.Accessor.MonadStatePrivate ( src/Data/Accessor/MonadStatePrivate.hs, dist/build/Data/Accessor/MonadStatePrivate.o )
[ 4 of 10] Compiling Data.Accessor.MonadState ( src/Data/Accessor/MonadState.hs, dist/build/Data/Accessor/MonadState.o )
[ 5 of 10] Compiling Data.Accessor.Container ( src/Data/Accessor/Container.hs, dist/build/Data/Accessor/Container.o )
[ 6 of 10] Compiling Data.Accessor.Show ( src/Data/Accessor/Show.hs, dist/build/Data/Accessor/Show.o )
[ 7 of 10] Compiling Data.Accessor.Tuple ( src/Data/Accessor/Tuple.hs, dist/build/Data/Accessor/Tuple.o )
[ 8 of 10] Compiling Data.Accessor.BinaryRead ( src/Data/Accessor/BinaryRead.hs, dist/build/Data/Accessor/BinaryRead.o )
[ 9 of 10] Compiling Data.Accessor.Example ( src/Data/Accessor/Example.hs, dist/build/Data/Accessor/Example.o )
[10 of 10] Compiling Data.Accessor ( src/Data/Accessor.hs, dist/build/Data/Accessor.o )
In-place registering data-accessor-0.2.2.7...
Running Haddock for data-accessor-0.2.2.7...
Running hscolour for data-accessor-0.2.2.7...
Preprocessing library data-accessor-0.2.2.7...
Preprocessing library data-accessor-0.2.2.7...
Haddock coverage:
20% ( 1 / 5) in 'Data.Accessor.Private'
Missing documentation for:
Module header
compose (src-4/Data/Accessor/Private.hs:19)
self (src-4/Data/Accessor/Private.hs:25)
(src-4/Data/Accessor/Private.hs:29)
89% ( 17 / 19) in 'Data.Accessor.Basic'
Missing documentation for:
fromSetGet (src/Data/Accessor/Basic.hs:23)
fromLens (src/Data/Accessor/Basic.hs:27)
50% ( 6 / 12) in 'Data.Accessor.MonadStatePrivate'
Missing documentation for:
Module header
set (src/Data/Accessor/MonadStatePrivate.hs:10)
get (src/Data/Accessor/MonadStatePrivate.hs:13)
modify (src/Data/Accessor/MonadStatePrivate.hs:16)
lift (src/Data/Accessor/MonadStatePrivate.hs:56)
liftT (src/Data/Accessor/MonadStatePrivate.hs:63)
58% ( 7 / 12) in 'Data.Accessor.MonadState'
Missing documentation for:
set (src/Data/Accessor/MonadStatePrivate.hs:10)
get (src/Data/Accessor/MonadStatePrivate.hs:13)
modify (src/Data/Accessor/MonadStatePrivate.hs:16)
lift (src/Data/Accessor/MonadStatePrivate.hs:56)
liftT (src/Data/Accessor/MonadStatePrivate.hs:63)
57% ( 4 / 7) in 'Data.Accessor.Container'
Missing documentation for:
array (src/Data/Accessor/Container.hs:27)
intMapDefault (src/Data/Accessor/Container.hs:58)
intMapMaybe (src/Data/Accessor/Container.hs:62)
33% ( 1 / 3) in 'Data.Accessor.Show'
Missing documentation for:
field (src/Data/Accessor/Show.hs:19)
showsPrec (src/Data/Accessor/Show.hs:27)
86% ( 6 / 7) in 'Data.Accessor.Tuple'
Missing documentation for:
Module header
7% ( 1 / 15) in 'Data.Accessor.BinaryRead'
Missing documentation for:
Stream (src/Data/Accessor/BinaryRead.hs:21)
C (src/Data/Accessor/BinaryRead.hs:23)
ByteSource (src/Data/Accessor/BinaryRead.hs:26)
ByteStream (src/Data/Accessor/BinaryRead.hs:29)
(src/Data/Accessor/BinaryRead.hs:32)
ByteCompatible (src/Data/Accessor/BinaryRead.hs:38)
(src/Data/Accessor/BinaryRead.hs:41)
(src/Data/Accessor/BinaryRead.hs:44)
(src/Data/Accessor/BinaryRead.hs:51)
(src/Data/Accessor/BinaryRead.hs:54)
(src/Data/Accessor/BinaryRead.hs:58)
Parser (src/Data/Accessor/BinaryRead.hs:69)
field (src/Data/Accessor/BinaryRead.hs:72)
record (src/Data/Accessor/BinaryRead.hs:79)
16% ( 4 / 25) in 'Data.Accessor.Example'
Missing documentation for:
Module header
init (src/Data/Accessor/Example.hs:30)
initInfix (src/Data/Accessor/Example.hs:39)
read (src/Data/Accessor/Example.hs:46)
infix0 (src/Data/Accessor/Example.hs:53)
infix1 (src/Data/Accessor/Example.hs:57)
infix2 (src/Data/Accessor/Example.hs:61)
infix3 (src/Data/Accessor/Example.hs:65)
infix4 (src/Data/Accessor/Example.hs:69)
showsPair (src/Data/Accessor/Example.hs:74)
show0 (src/Data/Accessor/Example.hs:81)
show1 (src/Data/Accessor/Example.hs:84)
self (src/Data/Accessor/Example.hs:88)
null (src/Data/Accessor/Example.hs:91)
merge (src/Data/Accessor/Example.hs:111)
accessHourMinute (src/Data/Accessor/Example.hs:116)
mergeHourMinute (src/Data/Accessor/Example.hs:121)
array (src/Data/Accessor/Example.hs:127)
set (src/Data/Accessor/Example.hs:133)
mapDefault (src/Data/Accessor/Example.hs:140)
mapMaybe (src/Data/Accessor/Example.hs:148)
100% ( 16 / 16) in 'Data.Accessor'
Documentation created: dist/doc/html/data-accessor/index.html,
dist/doc/html/data-accessor/data-accessor.txt
Creating package registration file:
/tmp/pkgConf-data-accessor-0.2.22145174067468703135.7
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/data-accessor-0.2.2.7-Hzzw7HtnPRc9zDbsSXo8GC
Registering data-accessor-0.2.2.7...
Installed data-accessor-0.2.2.7
Configuring extensible-exceptions-0.1.1.4...
Building extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
[1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, dist/build/Control/Exception/Extensible.o )
In-place registering extensible-exceptions-0.1.1.4...
Running Haddock for extensible-exceptions-0.1.1.4...
Running hscolour for extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
Preprocessing library extensible-exceptions-0.1.1.4...
Haddock coverage:
100% ( 2 / 2) in 'Control.Exception.Extensible'
Documentation created: dist/doc/html/extensible-exceptions/index.html,
dist/doc/html/extensible-exceptions/extensible-exceptions.txt
Creating package registration file:
/tmp/pkgConf-extensible-exceptions-0.1.11869470124155324914.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/extensible-exceptions-0.1.1.4-FEBYnjUcabpEXD3JqlYlJc
Registering extensible-exceptions-0.1.1.4...
Installed extensible-exceptions-0.1.1.4
Configuring utility-ht-0.0.11...
Building utility-ht-0.0.11...
Preprocessing library utility-ht-0.0.11...
[ 1 of 27] Compiling Text.Show.HT ( src/Text/Show/HT.hs, dist/build/Text/Show/HT.o )
[ 2 of 27] Compiling Text.Read.HT ( src/Text/Read/HT.hs, dist/build/Text/Read/HT.o )
[ 3 of 27] Compiling Data.Strictness.HT ( src/Data/Strictness/HT.hs, dist/build/Data/Strictness/HT.o )
[ 4 of 27] Compiling Control.Monad.HT ( src/Control/Monad/HT.hs, dist/build/Control/Monad/HT.o )
[ 5 of 27] Compiling Data.Tuple.Strict ( src/Data/Tuple/Strict.hs, dist/build/Data/Tuple/Strict.o )
[ 6 of 27] Compiling Data.Tuple.Lazy ( src/Data/Tuple/Lazy.hs, dist/build/Data/Tuple/Lazy.o )
[ 7 of 27] Compiling Data.Tuple.HT ( src/Data/Tuple/HT.hs, dist/build/Data/Tuple/HT.o )
[ 8 of 27] Compiling Control.Functor.HT ( src/Control/Functor/HT.hs, dist/build/Control/Functor/HT.o )
[ 9 of 27] Compiling Data.Monoid.HT ( src/Data/Monoid/HT.hs, dist/build/Data/Monoid/HT.o )
[10 of 27] Compiling Data.Maybe.HT ( src/Data/Maybe/HT.hs, dist/build/Data/Maybe/HT.o )
[11 of 27] Compiling Data.Ix.Enum ( src/Data/Ix/Enum.hs, dist/build/Data/Ix/Enum.o )
[12 of 27] Compiling Data.Function.HT.Private ( src/Data/Function/HT/Private.hs, dist/build/Data/Function/HT/Private.o )
[13 of 27] Compiling Data.Function.HT ( src/Data/Function/HT.hs, dist/build/Data/Function/HT.o )
[14 of 27] Compiling Data.List.Key.Private ( src/Data/List/Key/Private.hs, dist/build/Data/List/Key/Private.o )
[15 of 27] Compiling Data.List.Key ( src/Data/List/Key.hs, dist/build/Data/List/Key.o )
[16 of 27] Compiling Data.Ord.HT ( src/Data/Ord/HT.hs, dist/build/Data/Ord/HT.o )
[17 of 27] Compiling Data.Eq.HT ( src/Data/Eq/HT.hs, dist/build/Data/Eq/HT.o )
[18 of 27] Compiling Data.Bool.HT.Private ( src/Data/Bool/HT/Private.hs, dist/build/Data/Bool/HT/Private.o )
[19 of 27] Compiling Data.Bool.HT ( src/Data/Bool/HT.hs, dist/build/Data/Bool/HT.o )
[20 of 27] Compiling Data.List.Match.Private ( src/Data/List/Match/Private.hs, dist/build/Data/List/Match/Private.o )
[21 of 27] Compiling Data.List.HT.Private ( src/Data/List/HT/Private.hs, dist/build/Data/List/HT/Private.o )
[22 of 27] Compiling Data.List.HT ( src/Data/List/HT.hs, dist/build/Data/List/HT.o )
[23 of 27] Compiling Data.Record.HT.Private ( src/Data/Record/HT/Private.hs, dist/build/Data/Record/HT/Private.o )
src/Data/Record/HT/Private.hs:3: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()
[24 of 27] Compiling Data.Record.HT ( src/Data/Record/HT.hs, dist/build/Data/Record/HT.o )
[25 of 27] Compiling Data.String.HT ( src/Data/String/HT.hs, dist/build/Data/String/HT.o )
[26 of 27] Compiling Data.Tuple.Example ( src/Data/Tuple/Example.hs, dist/build/Data/Tuple/Example.o )
[27 of 27] Compiling Data.List.Match ( src/Data/List/Match.hs, dist/build/Data/List/Match.o )
In-place registering utility-ht-0.0.11...
Running Haddock for utility-ht-0.0.11...
Running hscolour for utility-ht-0.0.11...
Preprocessing library utility-ht-0.0.11...
Preprocessing library utility-ht-0.0.11...
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)
32% ( 8 / 25) in 'Control.Monad.HT'
Missing documentation for:
Module header
void (src/Control/Monad/HT.hs:72)
for (src/Control/Monad/HT.hs:75)
map (src/Control/Monad/HT.hs:78)
zipWith (src/Control/Monad/HT.hs:81)
chain (src/Control/Monad/HT.hs:84)
filter (src/Control/Monad/HT.hs:87)
replicate (src/Control/Monad/HT.hs:90)
lift (src/Control/Monad/HT.hs:93)
lift2 (src/Control/Monad/HT.hs:96)
lift3 (src/Control/Monad/HT.hs:100)
lift4 (src/Control/Monad/HT.hs:104)
lift5 (src/Control/Monad/HT.hs:109)
liftJoin2 (src/Control/Monad/HT.hs:124)
liftJoin3 (src/Control/Monad/HT.hs:128)
liftJoin4 (src/Control/Monad/HT.hs:132)
liftJoin5 (src/Control/Monad/HT.hs:139)
17% ( 2 / 12) 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)
swap (src/Data/Tuple/Strict.hs:19)
mapTriple (src/Data/Tuple/Strict.hs:26)
mapFst3 (src/Data/Tuple/Strict.hs:30)
mapSnd3 (src/Data/Tuple/Strict.hs:34)
mapThd3 (src/Data/Tuple/Strict.hs:38)
uncurry3 (src/Data/Tuple/Strict.hs:42)
38% ( 5 / 13) in 'Data.Tuple.Lazy'
Missing documentation for:
Module header
swap (src/Data/Tuple/Lazy.hs:37)
forcePair (src/Data/Tuple/Lazy.hs:41)
mapTriple (src/Data/Tuple/Lazy.hs:48)
mapFst3 (src/Data/Tuple/Lazy.hs:52)
mapSnd3 (src/Data/Tuple/Lazy.hs:56)
mapThd3 (src/Data/Tuple/Lazy.hs:60)
uncurry3 (src/Data/Tuple/Lazy.hs:64)
29% ( 5 / 17) in 'Data.Tuple.HT'
Missing documentation for:
Module header
swap (src/Data/Tuple/Lazy.hs:37)
forcePair (src/Data/Tuple/Lazy.hs:41)
fst3 (src/Data/Tuple/HT.hs:25)
snd3 (src/Data/Tuple/HT.hs:29)
thd3 (src/Data/Tuple/HT.hs:33)
mapTriple (src/Data/Tuple/Lazy.hs:48)
mapFst3 (src/Data/Tuple/Lazy.hs:52)
mapSnd3 (src/Data/Tuple/Lazy.hs:56)
mapThd3 (src/Data/Tuple/Lazy.hs:60)
curry3 (src/Data/Tuple/HT.hs:37)
uncurry3 (src/Data/Tuple/Lazy.hs:64)
43% ( 3 / 7) 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)
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)
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)
48% ( 62 /128) in 'Data.List.HT.Private'
Missing documentation for:
Module header
inits98' (src/Data/List/HT/Private.hs:48)
tails' (src/Data/List/HT/Private.hs:65)
tails98 (src/Data/List/HT/Private.hs:68)
group (src/Data/List/HT/Private.hs:94)
chop' (src/Data/List/HT/Private.hs:174)
chopAtRun (src/Data/List/HT/Private.hs:183)
segmentAfter' (src/Data/List/HT/Private.hs:222)
propSegmentAfterConcat (src/Data/List/HT/Private.hs:226)
propSegmentAfterNumSeps (src/Data/List/HT/Private.hs:230)
propSegmentAfterLasts (src/Data/List/HT/Private.hs:234)
propSegmentAfterInits (src/Data/List/HT/Private.hs:238)
propSegmentAfterInfinite (src/Data/List/HT/Private.hs:245)
segmentBefore' (src/Data/List/HT/Private.hs:266)
segmentBefore'' (src/Data/List/HT/Private.hs:276)
propSegmentBeforeConcat (src/Data/List/HT/Private.hs:286)
propSegmentBeforeNumSeps (src/Data/List/HT/Private.hs:290)
propSegmentBeforeHeads (src/Data/List/HT/Private.hs:294)
propSegmentBeforeTails (src/Data/List/HT/Private.hs:298)
propSegmentBeforeInfinite (src/Data/List/HT/Private.hs:302)
propSegmentBeforeGroupBy0 (src/Data/List/HT/Private.hs:306)
propSegmentBeforeGroupBy1 (src/Data/List/HT/Private.hs:310)
splitEverywhere (src/Data/List/HT/Private.hs:361)
propSplitLast (src/Data/List/HT/Private.hs:387)
propViewR (src/Data/List/HT/Private.hs:407)
switchL' (src/Data/List/HT/Private.hs:421)
propSwitchR (src/Data/List/HT/Private.hs:433)
dropWhileRev' (src/Data/List/HT/Private.hs:465)
unzipEithers (src/Data/List/HT/Private.hs:532)
propSieve (src/Data/List/HT/Private.hs:551)
sliceHorizontal (src/Data/List/HT/Private.hs:560)
sliceHorizontal' (src/Data/List/HT/Private.hs:560)
sliceHorizontal'' (src/Data/List/HT/Private.hs:560)
sliceHorizontal''' (src/Data/List/HT/Private.hs:560)
propSliceHorizontal (src/Data/List/HT/Private.hs:574)
sliceVertical (src/Data/List/HT/Private.hs:581)
sliceVertical' (src/Data/List/HT/Private.hs:581)
propSliceVertical (src/Data/List/HT/Private.hs:590)
propSlice (src/Data/List/HT/Private.hs:594)
search (src/Data/List/HT/Private.hs:604)
replace (src/Data/List/HT/Private.hs:607)
markSublists (src/Data/List/HT/Private.hs:617)
replace' (src/Data/List/HT/Private.hs:627)
propReplaceId (src/Data/List/HT/Private.hs:631)
propReplaceCycle (src/Data/List/HT/Private.hs:635)
multiReplace (src/Data/List/HT/Private.hs:650)
multiReplace' (src/Data/List/HT/Private.hs:662)
propMultiReplaceSingle (src/Data/List/HT/Private.hs:672)
transposeFill (src/Data/List/HT/Private.hs:698)
unzipCons (src/Data/List/HT/Private.hs:704)
shear' (s
src/Data/Record/HT/Private.hs:3: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()
rc/Data/List/HT/Private.hs:729)
zipConsSkew (src/Data/List/HT/Private.hs:756)
takeWhileMulti' (src/Data/List/HT/Private.hs:807)
propTakeWhileMulti (src/Data/List/HT/Private.hs:812)
propFoldl'r (src/Data/List/HT/Private.hs:840)
lengthAtLeast (src/Data/List/HT/Private.hs:862)
iterateUntilCycle (src/Data/List/HT/Private.hs:874)
iterateUntilCycleP (src/Data/List/HT/Private.hs:890)
pairs (src/Data/List/HT/Private.hs:897)
propRotate (src/Data/List/HT/Private.hs:916)
allEqual (src/Data/List/HT/Private.hs:933)
isAscending (src/Data/List/HT/Private.hs:936)
isAscendingLazy (src/Data/List/HT/Private.hs:939)
padLeft (src/Data/List/HT/Private.hs:968)
padRight (src/Data/List/HT/Private.hs:973)
padRight1 (src/Data/List/HT/Private.hs:973)
75% ( 46 / 61) in 'Data.List.HT'
Missing documentation for:
Module header
group (src/Data/List/HT/Private.hs:94)
splitEverywhere (src/Data/List/HT/Private.hs:361)
unzipEithers (src/Data/List/HT/Private.hs:532)
sliceHorizontal (src/Data/List/HT/Private.hs:560)
sliceVertical (src/Data/List/HT/Private.hs:581)
search (src/Data/List/HT/Private.hs:604)
replace (src/Data/List/HT/Private.hs:607)
multiReplace (src/Data/List/HT/Private.hs:650)
allEqual (src/Data/List/HT/Private.hs:933)
isAscending (src/Data/List/HT/Private.hs:936)
isAscendingLazy (src/Data/List/HT/Private.hs:939)
padLeft (src/Data/List/HT/Private.hs:968)
padRight (src/Data/List/HT/Private.hs:973)
lengthAtLeast (src/Data/List/HT/Private.hs:862)
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
50% ( 1 / 2) in 'Data.String.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)
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.09331101976939507.11
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/utility-ht-0.0.11-1dKOfAkrqjK4ivPs0wS8vj
Registering utility-ht-0.0.11...
Installed utility-ht-0.0.11
Configuring alsa-core-0.5.0.1...
Building alsa-core-0.5.0.1...
Preprocessing library alsa-core-0.5.0.1...
[1 of 1] Compiling Sound.ALSA.Exception ( src/Sound/ALSA/Exception.hs, dist/build/Sound/ALSA/Exception.o )
src/Sound/ALSA/Exception.hs:17:1: Warning:
Module ‘Prelude’ does not export ‘catch’
In-place registering alsa-core-0.5.0.1...
Running Haddock for alsa-core-0.5.0.1...
Running hscolour for alsa-core-0.5.0.1...
Preprocessing library alsa-core-0.5.0.1...
Preprocessing library alsa-core-0.5.0.1...
src/Sound/ALSA/Exception.hs:17:1: Warning:
Module ‘Prelude’ does not export ‘catch’
Haddock coverage:
19% ( 3 / 16) in 'Sound.ALSA.Exception'
Missing documentation for:
T (src/Sound/ALSA/Exception.hs:20)
(src/Sound/ALSA/Exception.hs:26)
(src/Sound/ALSA/Exception.hs:34)
checkResult (src/Sound/ALSA/Exception.hs:36)
checkResult_ (src/Sound/ALSA/Exception.hs:42)
checkResultMaybe (src/Sound/ALSA/Exception.hs:45)
throw (src/Sound/ALSA/Exception.hs:54)
catch (src/Sound/ALSA/Exception.hs:63)
catchErrno (src/Sound/ALSA/Exception.hs:66)
catchXRun (src/Sound/ALSA/Exception.hs:74)
showErrno (src/Sound/ALSA/Exception.hs:80)
show (src/Sound/ALSA/Exception.hs:83)
snd_strerror (src/Sound/ALSA/Exception.hs:101)
Documentation created: dist/doc/html/alsa-core/index.html,
dist/doc/html/alsa-core/alsa-core.txt
Creating package registration file:
/tmp/pkgConf-alsa-core-0.5.05643255781297893529.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/alsa-core-0.5.0.1-4iQlib5T2qEIk4QBqwS42c
Registering alsa-core-0.5.0.1...
Installed alsa-core-0.5.0.1
Configuring storable-record-0.0.3.1...
Building storable-record-0.0.3.1...
Preprocessing library storable-record-0.0.3.1...
[1 of 7] Compiling Foreign.Storable.Newtype ( src/Foreign/Storable/Newtype.hs, dist/build/Foreign/Storable/Newtype.o )
[2 of 7] Compiling Foreign.Storable.FixedArray ( src/Foreign/Storable/FixedArray.hs, dist/build/Foreign/Storable/FixedArray.o )
[3 of 7] Compiling Foreign.Storable.Traversable ( src/Foreign/Storable/Traversable.hs, dist/build/Foreign/Storable/Traversable.o )
[4 of 7] Compiling Foreign.Storable.RecordMinimalSize ( src/Foreign/Storable/RecordMinimalSize.hs, dist/build/Foreign/Storable/RecordMinimalSize.o )
src/Foreign/Storable/RecordMinimalSize.hs:73: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()
src/Foreign/Storable/RecordMinimalSize.hs:75: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()
[5 of 7] Compiling Foreign.Storable.RecordReaderPtr ( src/Foreign/Storable/RecordReaderPtr.hs, dist/build/Foreign/Storable/RecordReaderPtr.o )
src/Foreign/Storable/RecordReaderPtr.hs:73: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()
src/Foreign/Storable/RecordReaderPtr.hs:75: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()
[6 of 7] Compiling Foreign.Storable.TraversableUnequalSizes ( src/Foreign/Storable/TraversableUnequalSizes.hs, dist/build/Foreign/Storable/TraversableUnequalSizes.o )
[7 of 7] Compiling Foreign.Storable.Record ( src/Foreign/Storable/Record.hs, dist/build/Foreign/Storable/Record.o )
src/Foreign/Storable/Record.hs:70: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()
src/Foreign/Storable/Record.hs:72: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()
In-place registering storable-record-0.0.3.1...
Running Haddock for storable-record-0.0.3.1...
Running hscolour for storable-record-0.0.3.1...
Preprocessing library storable-record-0.0.3.1...
Preprocessing library storable-record-0.0.3.1...
src/Foreign/Storable/RecordMinimalSize.hs:73: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()
src/Foreign/Storable/RecordMinimalSize.hs:75: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/Foreign/Storable/RecordReaderPtr.hs:73: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()
src/Foreign/Storable/RecordReaderPtr.hs:75: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/Foreign/Storable/Record.hs:70: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()
src/Foreign/Storable/Record.hs:72: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()
Haddock coverage:
20% ( 1 / 5) in 'Foreign.Storable.Newtype'
Missing documentation for:
sizeOf (src/Foreign/Storable/Newtype.hs:23)
alignment (src/Foreign/Storable/Newtype.hs:26)
peek (src/Foreign/Storable/Newtype.hs:30)
poke (src/Foreign/Storable/Newtype.hs:35)
0% ( 0 / 6) in 'Foreign.Storable.FixedArray'
Missing documentation for:
Module header
roundUp (src/Foreign/Storable/FixedArray.hs:12)
sizeOfArray (src/Foreign/Storable/FixedArray.hs:16)
pokeNext (src/Foreign/Storable/FixedArray.hs:21)
peekNext (src/Foreign/Storable/FixedArray.hs:29)
run (src/Foreign/Storable/FixedArray.hs:36)
50% ( 3 / 6) in 'Foreign.Storable.Traversable'
Missing documentation for:
alignment (src/Foreign/Storable/Traversable.hs:62)
sizeOf (src/Foreign/Storable/Traversable.hs:68)
poke (src/Foreign/Storable/Traversable.hs:117)
11% ( 1 / 9) in 'Foreign.Storable.RecordMinimalSize'
Missing documentation for:
Dictionary (src/Foreign/Storable/RecordMinimalSize.hs:84)
Access (src/Foreign/Storable/RecordMinimalSize.hs:91)
element (src/Foreign/Storable/RecordMinimalSize.hs:138)
run (src/Foreign/Storable/RecordMinimalSize.hs:155)
alignment (src/Foreign/Storable/RecordMinimalSize.hs:163)
sizeOf (src/Foreign/Storable/RecordMinimalSize.hs:169)
peek (src/Foreign/Storable/RecordMinimalSize.hs:174)
poke (src/Foreign/Storable/RecordMinimalSize.hs:179)
11% ( 1 / 9) in 'Foreign.Storable.RecordReaderPtr'
Missing documentation for:
Dictionary (src/Foreign/Storable/RecordReaderPtr.hs:84)
Access (src/Foreign/Storable/RecordReaderPtr.hs:91)
element (src/Foreign/Storable/RecordReaderPtr.hs:138)
run (src/Foreign/Storable/RecordReaderPtr.hs:155)
alignment (src/Foreign/Storable/RecordReaderPtr.hs:163)
sizeOf (src/Foreign/Storable/RecordReaderPtr.hs:168)
peek (src/Foreign/Storable/RecordReaderPtr.hs:173)
poke (src/Foreign/Storable/RecordReaderPtr.hs:178)
20% ( 1 / 5) in 'Foreign.Storable.TraversableUnequalSizes'
Missing documentation for:
alignment (src/Foreign/Storable/TraversableUnequalSizes.hs:29)
sizeOf (src/Foreign/Storable/TraversableUnequalSizes.hs:36)
peek (src/Foreign/Storable/TraversableUnequalSizes.hs:49)
poke (src/Foreign/Storable/TraversableUnequalSizes.hs:68)
11% ( 1 / 9) in 'Foreign.Storable.Record'
Missing documentation for:
Dictionary (src/Foreign/Storable/Record.hs:81)
Access (src/Foreign/Storable/Record.hs:88)
element (src/Foreign/Storable/Record.hs:141)
run (src/Foreign/Storable/Record.hs:156)
alignment (src/Foreign/Storable/Record.hs:164)
sizeOf (src/Foreign/Storable/Record.hs:169)
peek (src/Foreign/Storable/Record.hs:174)
poke (src/Foreign/Storable/Record.hs:179)
Documentation created: dist/doc/html/storable-record/index.html,
dist/doc/html/storable-record/storable-record.txt
Creating package registration file:
/tmp/pkgConf-storable-record-0.0.3394633074983631233.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/storable-record-0.0.3.1-7DEwUG6hbFmEFANaZShd8M
Registering storable-record-0.0.3.1...
Installed storable-record-0.0.3.1
Downloading enumset-0.0.4...
Configuring enumset-0.0.4...
Building enumset-0.0.4...
Preprocessing library enumset-0.0.4...
[1 of 5] Compiling Data.EnumSet.Utility ( src/Data/EnumSet/Utility.hs, dist/build/Data/EnumSet/Utility.o )
[2 of 5] Compiling Data.FlagSet ( src/Data/FlagSet.hs, dist/build/Data/FlagSet.o )
src/Data/FlagSet.hs:17: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()
[3 of 5] Compiling Data.FlagSet.PackedRecord ( src/Data/FlagSet/PackedRecord.hs, dist/build/Data/FlagSet/PackedRecord.o )
[4 of 5] Compiling Data.EnumSet ( src/Data/EnumSet.hs, dist/build/Data/EnumSet.o )
src/Data/EnumSet.hs:40: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()
[5 of 5] Compiling Data.EnumSet.PackedEnum ( src/Data/EnumSet/PackedEnum.hs, dist/build/Data/EnumSet/PackedEnum.o )
In-place registering enumset-0.0.4...
Running Haddock for enumset-0.0.4...
Running hscolour for enumset-0.0.4...
Preprocessing library enumset-0.0.4...
Preprocessing library enumset-0.0.4...
src/Data/FlagSet.hs:17: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/Data/EnumSet.hs:40: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()
Haddock coverage:
0% ( 0 / 3) in 'Data.EnumSet.Utility'
Missing documentation for:
Module header
.-. (src/Data/EnumSet/Utility.hs:10)
empty (src/Data/EnumSet/Utility.hs:13)
57% ( 8 / 14) in 'Data.FlagSet'
Missing documentation for:
fromMaskedValue (src/Data/FlagSet.hs:100)
match (src/Data/FlagSet.hs:103)
Enum (src/Data/FlagSet.hs:121)
maskValue (src/Data/FlagSet.hs:108)
get (src/Data/FlagSet.hs:71)
accessor (src/Data/FlagSet.hs:87)
0% ( 0 / 7) in 'Data.FlagSet.PackedRecord'
Missing documentation for:
Module header
getIntByMask (src/Data/FlagSet/PackedRecord.hs:19)
putIntByMask (src/Data/FlagSet/PackedRecord.hs:26)
accessorIntByMask (src/Data/FlagSet/PackedRecord.hs:32)
getIntByRange (src/Data/FlagSet/PackedRecord.hs:45)
putIntByRange (src/Data/FlagSet/PackedRecord.hs:51)
accessorIntByRange (src/Data/FlagSet/PackedRecord.hs:60)
28% ( 7 / 25) in 'Data.EnumSet'
Missing documentation for:
T (src/Data/EnumSet.hs:51)
fromEnum (src/Data/EnumSet.hs:70)
fromEnums (src/Data/EnumSet.hs:73)
toEnums (src/Data/EnumSet.hs:76)
intToEnums (src/Data/EnumSet.hs:83)
null (src/Data/EnumSet.hs:122)
empty (src/Data/EnumSet.hs:125)
singleton (src/Data/EnumSet.hs:174)
disjoint (src/Data/EnumSet.hs:128)
.&. (src/Data/EnumSet.hs:146)
.-. (src/Data/EnumSet.hs:146)
.|. (src/Data/EnumSet.hs:146)
xor (src/Data/EnumSet.hs:146)
unions (src/Data/EnumSet.hs:152)
put (src/Data/EnumSet.hs:160)
accessor (src/Data/EnumSet.hs:164)
flip (src/Data/EnumSet.hs:185)
fromBool (src/Data/EnumSet.hs:188)
100% ( 6 / 6) in 'Data.EnumSet.PackedEnum'
Documentation created: dist/doc/html/enumset/index.html,
dist/doc/html/enumset/enumset.txt
Creating package registration file:
/tmp/pkgConf-enumset-0.0217871137337745691.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/enumset-0.0.4-EsYB81wiZHTKlambmdVBVR
Registering enumset-0.0.4...
Installed enumset-0.0.4
Downloading poll-0.0...
Configuring poll-0.0...
Building poll-0.0...
Preprocessing library poll-0.0...
[1 of 1] Compiling System.Posix.Poll ( dist/build/System/Posix/Poll.hs, dist/build/System/Posix/Poll.o )
In-place registering poll-0.0...
Running Haddock for poll-0.0...
Running hscolour for poll-0.0...
Preprocessing library poll-0.0...
Preprocessing library poll-0.0...
Haddock coverage:
0% ( 0 / 10) in 'System.Posix.Poll'
Missing documentation for:
Module header
Fd (src/System/Posix/Poll.hsc:95)
Event (src/System/Posix/Poll.hsc:20)
Events (src/System/Posix/Poll.hsc:93)
inp (src/System/Posix/Poll.hsc:84)
pri (src/System/Posix/Poll.hsc:84)
out (src/System/Posix/Poll.hsc:84)
err (src/System/Posix/Poll.hsc:84)
hup (src/System/Posix/Poll.hsc:84)
nVal (src/System/Posix/Poll.hsc:84)
Documentation created: dist/doc/html/poll/index.html,
dist/doc/html/poll/poll.txt
Creating package registration file: /tmp/pkgConf-poll-03721602692013725218.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/poll-0.0-3WI8jt01CuXKKpLYgYNCjX
Registering poll-0.0...
Installed poll-0.0
Downloading alsa-seq-0.6.0.6...
Configuring alsa-seq-0.6.0.6...
Building alsa-seq-0.6.0.6...
Preprocessing library alsa-seq-0.6.0.6...
[ 1 of 40] Compiling Sound.ALSA.Sequencer.Utility ( src/Sound/ALSA/Sequencer/Utility.hs, dist/build/Sound/ALSA/Sequencer/Utility.o )
[ 2 of 40] Compiling Sound.ALSA.Sequencer.Marshal.RealTime ( dist/build/Sound/ALSA/Sequencer/Marshal/RealTime.hs, dist/build/Sound/ALSA/Sequencer/Marshal/RealTime.o )
[ 3 of 40] Compiling Sound.ALSA.Sequencer.RealTime ( src/Sound/ALSA/Sequencer/RealTime.hs, dist/build/Sound/ALSA/Sequencer/RealTime.o )
[ 4 of 40] Compiling Sound.ALSA.Sequencer.Area ( src/Sound/ALSA/Sequencer/Area.hs, dist/build/Sound/ALSA/Sequencer/Area.o )
[ 5 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Time ( dist/build/Sound/ALSA/Sequencer/Marshal/Time.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Time.o )
src/Sound/ALSA/Sequencer/Marshal/Time.hsc:14: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()
[ 6 of 40] Compiling Sound.ALSA.Sequencer.Time ( src/Sound/ALSA/Sequencer/Time.hs, dist/build/Sound/ALSA/Sequencer/Time.o )
[ 7 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Queue ( dist/build/Sound/ALSA/Sequencer/Marshal/Queue.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Queue.o )
[ 8 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Port ( dist/build/Sound/ALSA/Sequencer/Marshal/Port.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Port.o )
[ 9 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Client ( dist/build/Sound/ALSA/Sequencer/Marshal/Client.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Client.o )
[10 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Address ( dist/build/Sound/ALSA/Sequencer/Marshal/Address.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Address.o )
[11 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Connect ( dist/build/Sound/ALSA/Sequencer/Marshal/Connect.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Connect.o )
[12 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Event ( dist/build/Sound/ALSA/Sequencer/Marshal/Event.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Event.o )
src/Sound/ALSA/Sequencer/Marshal/Event.hsc:46: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()
[13 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Sequencer ( dist/build/Sound/ALSA/Sequencer/Marshal/Sequencer.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Sequencer.o )
[14 of 40] Compiling Sound.ALSA.Sequencer.Sequencer ( src/Sound/ALSA/Sequencer/Sequencer.hs, dist/build/Sound/ALSA/Sequencer/Sequencer.o )
src/Sound/ALSA/Sequencer/Sequencer.hs:19:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[15 of 40] Compiling Sound.ALSA.Sequencer.Address ( src/Sound/ALSA/Sequencer/Address.hs, dist/build/Sound/ALSA/Sequencer/Address.o )
[16 of 40] Compiling Sound.ALSA.Sequencer.Query ( src/Sound/ALSA/Sequencer/Query.hs, dist/build/Sound/ALSA/Sequencer/Query.o )
[17 of 40] Compiling Sound.ALSA.Sequencer.Marshal.ClientInfo ( dist/build/Sound/ALSA/Sequencer/Marshal/ClientInfo.hs, dist/build/Sound/ALSA/Sequencer/Marshal/ClientInfo.o )
src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:30:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[18 of 40] Compiling Sound.ALSA.Sequencer.Client.InfoMonad ( src/Sound/ALSA/Sequencer/Client/InfoMonad.hs, dist/build/Sound/ALSA/Sequencer/Client/InfoMonad.o )
src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:28: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()
src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:30:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[19 of 40] Compiling Sound.ALSA.Sequencer.Client ( src/Sound/ALSA/Sequencer/Client.hs, dist/build/Sound/ALSA/Sequencer/Client.o )
[20 of 40] Compiling Sound.ALSA.Sequencer.Client.Info.EventFilter ( filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs, dist/build/Sound/ALSA/Sequencer/Client/Info/EventFilter.o )
[21 of 40] Compiling Sound.ALSA.Sequencer.Client.Info ( src/Sound/ALSA/Sequencer/Client/Info.hs, dist/build/Sound/ALSA/Sequencer/Client/Info.o )
[22 of 40] Compiling Sound.ALSA.Sequencer.Connect ( src/Sound/ALSA/Sequencer/Connect.hs, dist/build/Sound/ALSA/Sequencer/Connect.o )
[23 of 40] Compiling Sound.ALSA.Sequencer.Marshal.PortInfo ( dist/build/Sound/ALSA/Sequencer/Marshal/PortInfo.hs, dist/build/Sound/ALSA/Sequencer/Marshal/PortInfo.o )
src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:35:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[24 of 40] Compiling Sound.ALSA.Sequencer.Port ( src/Sound/ALSA/Sequencer/Port.hs, dist/build/Sound/ALSA/Sequencer/Port.o )
[25 of 40] Compiling Sound.ALSA.Sequencer.Port.Info ( src/Sound/ALSA/Sequencer/Port/Info.hs, dist/build/Sound/ALSA/Sequencer/Port/Info.o )
[26 of 40] Compiling Sound.ALSA.Sequencer.Port.InfoMonad ( src/Sound/ALSA/Sequencer/Port/InfoMonad.hs, dist/build/Sound/ALSA/Sequencer/Port/InfoMonad.o )
src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:62: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()
src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:64:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[27 of 40] Compiling Sound.ALSA.Sequencer.Queue ( src/Sound/ALSA/Sequencer/Queue.hs, dist/build/Sound/ALSA/Sequencer/Queue.o )
[28 of 40] Compiling Sound.ALSA.Sequencer.Event ( src/Sound/ALSA/Sequencer/Event.hs, dist/build/Sound/ALSA/Sequencer/Event.o )
src/Sound/ALSA/Sequencer/Event.hs:95:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[29 of 40] Compiling Sound.ALSA.Sequencer.Event.Accessor ( src/Sound/ALSA/Sequencer/Event/Accessor.hs, dist/build/Sound/ALSA/Sequencer/Event/Accessor.o )
[30 of 40] Compiling Sound.ALSA.Sequencer.Event.Remove ( dist/build/Sound/ALSA/Sequencer/Event/Remove.hs, dist/build/Sound/ALSA/Sequencer/Event/Remove.o )
[31 of 40] Compiling Sound.ALSA.Sequencer.Event.RemoveMonad ( src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs, dist/build/Sound/ALSA/Sequencer/Event/RemoveMonad.o )
src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:45: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()
src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:51: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()
[32 of 40] Compiling Sound.ALSA.Sequencer.Queue.Info ( dist/build/Sound/ALSA/Sequencer/Queue/Info.hs, dist/build/Sound/ALSA/Sequencer/Queue/Info.o )
src/Sound/ALSA/Sequencer/Queue/Info.hsc:44:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[33 of 40] Compiling Sound.ALSA.Sequencer.Queue.Status ( dist/build/Sound/ALSA/Sequencer/Queue/Status.hs, dist/build/Sound/ALSA/Sequencer/Queue/Status.o )
[34 of 40] Compiling Sound.ALSA.Sequencer.Queue.Tempo ( dist/build/Sound/ALSA/Sequencer/Queue/Tempo.hs, dist/build/Sound/ALSA/Sequencer/Queue/Tempo.o )
src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:43:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[35 of 40] Compiling Sound.ALSA.Sequencer.Queue.Timer ( dist/build/Sound/ALSA/Sequencer/Queue/Timer.hs, dist/build/Sound/ALSA/Sequencer/Queue/Timer.o )
src/Sound/ALSA/Sequencer/Queue/Timer.hsc:42:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[36 of 40] Compiling Sound.ALSA.Sequencer.Poll ( src/Sound/ALSA/Sequencer/Poll.hs, dist/build/Sound/ALSA/Sequencer/Poll.o )
[37 of 40] Compiling Sound.ALSA.Sequencer.Concurrent ( src/Sound/ALSA/Sequencer/Concurrent.hs, dist/build/Sound/ALSA/Sequencer/Concurrent.o )
src/Sound/ALSA/Sequencer/Concurrent.hs:24:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
[38 of 40] Compiling Sound.ALSA.Sequencer.Subscribe ( dist/build/Sound/ALSA/Sequencer/Subscribe.hs, dist/build/Sound/ALSA/Sequencer/Subscribe.o )
[39 of 40] Compiling Sound.ALSA.Sequencer.Subscribe.Query ( dist/build/Sound/ALSA/Sequencer/Subscribe/Query.hs, dist/build/Sound/ALSA/Sequencer/Subscribe/Query.o )
src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:59:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:123:8: Warning:
Tab character
[40 of 40] Compiling Sound.ALSA.Sequencer ( src/Sound/ALSA/Sequencer.hs, dist/build/Sound/ALSA/Sequencer.o )
In-place registering alsa-seq-0.6.0.6...
Running Haddock for alsa-seq-0.6.0.6...
Running hscolour for alsa-seq-0.6.0.6...
Preprocessing library alsa-seq-0.6.0.6...
Preprocessing library alsa-seq-0.6.0.6...
src/Sound/ALSA/Sequencer/Marshal/Time.hsc:14: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/Sound/ALSA/Sequencer/Marshal/Event.hsc:46: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()
Haddock coverage:
0% ( 0 / 4) in 'Sound.ALSA.Sequencer.Utility'
Missing documentation for:
Module header
showsField (src/Sound/ALSA/Sequencer/Utility.hs:11)
showsRecord (src/Sound/ALSA/Sequencer/Utility.hs:14)
checkResultQuery (src/Sound/ALSA/Sequencer/Utility.hs:21)
0% ( 0 / 4) in 'Sound.ALSA.Sequencer.Marshal.RealTime'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Marshal/RealTime.hsc:13)
(src/Sound/ALSA/Sequencer/Marshal/RealTime.hsc:19)
(src/Sound/ALSA/Sequencer/Marshal/RealTime.hsc:24)
50% ( 4 / 8) in 'Sound.ALSA.Sequencer.RealTime'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Marshal/RealTime.hsc:13)
fromFractional (src/Sound/ALSA/Sequencer/RealTime.hs:28)
toFractional (src/Sound/ALSA/Sequencer/RealTime.hs:42)
92% ( 12 / 13) in 'Sound.ALSA.Sequencer.Area'
Missing documentation for:
C (src/Sound/ALSA/Sequencer/Area.hs:35)
0% ( 0 / 20) in 'Sound.ALSA.Sequencer.Marshal.Time'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:19)
(src/Sound/ALSA/Sequencer/Marshal/Time.hsc:21)
consAbs (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:27)
consRel (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:30)
modeAcc (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:34)
stampAcc (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:38)
Tick (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:43)
Mode (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:45)
Stamp (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:48)
Flag (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:54)
FlagContainer (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:56)
stampTick (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:58)
stampReal (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:58)
modeAbs (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:69)
modeRel (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:69)
peek (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:80)
poke (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:89)
peekStamp (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:98)
pokeStamp (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:104)
0% ( 0 / 6) in 'Sound.ALSA.Sequencer.Time'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:19)
consAbs (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:27)
consRel (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:30)
Mode (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:45)
Stamp (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:48)
22% ( 2 / 9) in 'Sound.ALSA.Sequencer.Marshal.Queue'
Missing documentation for:
(src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:46)
imp (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:50)
exp (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:53)
direct (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:56)
Skew (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:61)
(src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:67)
Position (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:79)
9% ( 4 / 43) in 'Sound.ALSA.Sequencer.Marshal.Port'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:40)
(src/Sound/ALSA/Sequencer/Marshal/Port.hsc:44)
exp (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:49)
imp (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:52)
CapabilityFlag (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:63)
TypeFlag (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:75)
capFlagSet (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:98)
(src/Sound/ALSA/Sequencer/Marshal/Port.hsc:140)
typeFlagSet (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:147)
(src/Sound/ALSA/Sequencer/Marshal/Port.hsc:167)
(src/Sound/ALSA/Sequencer/Marshal/Port.hsc:194)
systemTimer (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:207)
systemAnnounce (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:209)
unknown (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:211)
capRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:213)
capWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:215)
capSyncRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:217)
capSyncWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:219)
capDuplex (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:221)
capSubsRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:223)
caps (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:224)
capSubsWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:225)
capNoExport (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:227)
typeSpecific (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:227)
typeMidiGeneric (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:229)
typeMidiGM (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:231)
typeMidiGS (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:233)
typeMidiXG (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:235)
typeMidiMT32 (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:237)
typeMidiGM2 (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:239)
typeSynth (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:241)
typeDirectSample (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:243)
typeSample (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:245)
types (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:247)
typeHardware (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:247)
typeSoftware (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:249)
typeSynthesizer (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:251)
typePort (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:253)
typeApplication (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:255)
27% ( 3 / 11) in 'Sound.ALSA.Sequencer.Marshal.Client'
Missing documentation for:
(src/Sound/ALSA/Sequencer/Marshal/Client.hsc:40)
system (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:45)
subscribers (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:47)
broadcast (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:49)
unknown (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:51)
exp (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:54)
imp (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:57)
impType (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:63)
10% ( 1 / 10) in 'Sound.ALSA.Sequencer.Marshal.Address'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:16)
(src/Sound/ALSA/Sequencer/Marshal/Address.hsc:21)
exp (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:26)
(src/Sound/ALSA/Sequencer/Marshal/Address.hsc:30)
unknown (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:40)
broadcast (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:55)
systemTimer (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:62)
systemAnnounce (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:69)
0% ( 0 / 3) in 'Sound.ALSA.Sequencer.Marshal.Connect'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Marshal/Connect.hsc:12)
(src/Sound/ALSA/Sequencer/Marshal/Connect.hsc:17)
2% ( 1 / 64) in 'Sound.ALSA.Sequencer.Marshal.Event'
Missing documentation for:
Flag (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:52)
Flags (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:53)
FlagValue (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:54)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:56)
eventLengthFixed (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:59)
eventLengthVariable (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:59)
eventLengthVarUser (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:59)
priorityHigh (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:74)
priorityNormal (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:74)
Channel (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:120)
Pitch (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:121)
Velocity (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:122)
Duration (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:123)
Note (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:125)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:134)
Parameter (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:155)
Value (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:156)
Ctrl (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:158)
src/Sound/ALSA/Sequencer/Sequencer.hs:19:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:30:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:164)
pokeQueue (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:179)
Custom (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:251)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:256)
Tag (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:271)
T (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:273)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:283)
withMaybe (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:308)
with (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:312)
pokeBody (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:333)
pokeData (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:339)
pokeHeader (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:350)
peekData (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:367)
NoteEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:483)
CtrlEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:486)
Tempo (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:494)
QueueEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:496)
EmptyEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:508)
CustomEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:511)
ExtEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:516)
AddrEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:520)
ConnEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:524)
EType (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:528)
Type (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:533)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:536)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:543)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:558)
expQueueEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:562)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:576)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:584)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:599)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:609)
(src/Sound/ALSA/Sequencer/Marshal/Event.hsc:618)
maxEventType (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:624)
peekBody (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:628)
peekNoteEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:634)
peekCtrlEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:637)
peekQueueEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:640)
peekQueueExt (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:643)
peekAddrEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:647)
peekConnEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:650)
peekEmptyEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:653)
peekCustomEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:656)
peekExtEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:659)
Data (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:666)
22% ( 4 / 18) in 'Sound.ALSA.Sequencer.Marshal.Sequencer'
Missing documentation for:
AllowInput (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:29)
AllowOutput (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:30)
OutputMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:32)
InputMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:33)
DuplexMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:34)
(src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:36)
(src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:37)
(src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:38)
(src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:40)
(src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:41)
(src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:42)
(src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:43)
expBlockMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:51)
Core (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:59)
47% ( 15 / 32) in 'Sound.ALSA.Sequencer.Sequencer'
Missing documentation for:
openDefault (src/Sound/ALSA/Sequencer/Sequencer.hs:49)
snd_seq_open (src/Sound/ALSA/Sequencer/Sequencer.hs:57)
withOpenMode (src/Sound/ALSA/Sequencer/Sequencer.hs:60)
snd_seq_close (src/Sound/ALSA/Sequencer/Sequencer.hs:75)
with (src/Sound/ALSA/Sequencer/Sequencer.hs:79)
withDefault (src/Sound/ALSA/Sequencer/Sequencer.hs:98)
snd_seq_name (src/Sound/ALSA/Sequencer/Sequencer.hs:118)
snd_seq_nonblock (src/Sound/ALSA/Sequencer/Sequencer.hs:134)
snd_seq_get_output_buffer_size (src/Sound/ALSA/Sequencer/Sequencer.hs:149)
snd_seq_set_output_buffer_size (src/Sound/ALSA/Sequencer/Sequencer.hs:163)
snd_seq_get_input_buffer_size (src/Sound/ALSA/Sequencer/Sequencer.hs:175)
snd_seq_set_input_buffer_size (src/Sound/ALSA/Sequencer/Sequencer.hs:189)
snd_seq_set_client_pool_output (src/Sound/ALSA/Sequencer/Sequencer.hs:205)
snd_seq_set_client_pool_output_room (src/Sound/ALSA/Sequencer/Sequencer.hs:219)
snd_seq_reset_pool_output (src/Sound/ALSA/Sequencer/Sequencer.hs:231)
snd_seq_set_client_pool_input (src/Sound/ALSA/Sequencer/Sequencer.hs:245)
snd_seq_reset_pool_input (src/Sound/ALSA/Sequencer/Sequencer.hs:257)
25% ( 2 / 8) in 'Sound.ALSA.Sequencer.Address'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:16)
unknown (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:40)
broadcast (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:55)
systemTimer (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:62)
systemAnnounce (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:69)
Warning: Sound.ALSA.Sequencer.Query: init is exported separately but will be documented under C. Consider exporting it together with its parent(s) for code clarity.
Warning: Sound.ALSA.Sequencer.Query: next is exported separately but will be documented under C. Consider exporting it together with its parent(s) for code clarity.
0% ( 0 / 5) in 'Sound.ALSA.Sequencer.Query'
Missing documentation for:
Module header
C (src/Sound/ALSA/Sequencer/Query.hs:18)
first (src/Sound/ALSA/Sequencer/Query.hs:22)
loop_ (src/Sound/ALSA/Sequencer/Query.hs:29)
loop (src/Sound/ALSA/Sequencer/Query.hs:39)
16% ( 7 / 43) in 'Sound.ALSA.Sequencer.Marshal.ClientInfo'
Missing documentation for:
T_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:33)
T (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:34)
getName (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:36)
with (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:36)
getBroadcastFilter (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:37)
getClient (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:39)
getName_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:39)
malloc (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:40)
getBroadcastFilter_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:41)
setName (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:42)
getErrorBounce_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:42)
getType (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:43)
getClient_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:43)
setBroadcastFilter (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:44)
getNumPorts (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45)
setErrorBounce (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45)
malloc_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45)
setClient (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:46)
setName_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:46)
getEventLost (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:47)
getType_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:47)
free (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:48)
getNumPorts_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:49)
setBroadcastFilter_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:49)
setClient_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:50)
setErrorBounce_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:50)
get (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:53)
get_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:59)
copy_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:62)
clone (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:66)
getAny_ (src/Sound/ALSA/Sequencer/Marshal/Clie
src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:28: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()
src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:30:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:35:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
ntInfo.hsc:71)
(src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:72)
set_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:82)
queryInit (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:87)
queryNext_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:100)
(src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:103)
0% ( 0 / 16) in 'Sound.ALSA.Sequencer.Client.InfoMonad'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:33)
run (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:37)
get (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:40)
modify (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:43)
getClient (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:58)
getType (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:59)
getName (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:60)
getBroadcastFilter (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:61)
getErrorBounce (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:62)
getNumPorts (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:63)
getEventLost (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:64)
setClient (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:75)
setName (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:76)
setBroadcastFilter (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:77)
setErrorBounce (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:78)
56% ( 5 / 9) in 'Sound.ALSA.Sequencer.Client'
Missing documentation for:
unknown (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:51)
system (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:45)
subscribers (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:47)
broadcast (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:49)
0% ( 0 / 10) in 'Sound.ALSA.Sequencer.Client.Info.EventFilter'
Missing documentation for:
Module header
clear (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:10)
add (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:11)
delete (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:12)
check (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:13)
clear_ (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:18)
add_ (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:24)
del_ (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:30)
check_ (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:36)
unpackEType (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:40)
23% ( 6 / 26) in 'Sound.ALSA.Sequencer.Client.Info'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:34)
get (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:53)
queryFirst (src/Sound/ALSA/Sequencer/Client/Info.hs:58)
queryLoop_ (src/Sound/ALSA/Sequencer/Client/Info.hs:61)
queryLoop (src/Sound/ALSA/Sequencer/Client/Info.hs:64)
clone (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:66)
getClient (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:39)
getType (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:43)
getName (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:36)
getBroadcastFilter (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:37)
getNumPorts (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45)
getEventLost (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:47)
setClient (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:46)
setName (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:42)
setBroadcastFilter (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:44)
setErrorBounce (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45)
filterClear (src/Sound/ALSA/Sequencer/Client/Info.hs:68)
filterAdd (src/Sound/ALSA/Sequencer/Client/Info.hs:69)
filterDel (src/Sound/ALSA/Sequencer/Client/Info.hs:70)
filterCheck (src/Sound/ALSA/Sequencer/Client/Info.hs:71)
55% ( 6 / 11) in 'Sound.ALSA.Sequencer.Connect'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Marshal/Connect.hsc:12)
reverse (src/Sound/ALSA/Sequencer/Connect.hs:26)
toSubscribers (src/Sound/ALSA/Sequencer/Connect.hs:29)
fromSubscribers (src/Sound/ALSA/Sequencer/Connect.hs:32)
15% ( 11 / 74) in 'Sound.ALSA.Sequencer.Marshal.PortInfo'
Missing documentation for:
T_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:38)
T (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:39)
set (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:49)
malloc_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:50)
get_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:51)
getName (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:52)
free (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:53)
set_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:53)
getPortSpecified (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:54)
getName_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:55)
getTimestampReal (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:56)
copy (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:57)
getPort (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58)
setName (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58)
getPortSpecified_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58)
getTimestamping_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:59)
getClient (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:60)
getTimestampReal_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:60)
setPortSpecified (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:61)
getCapability (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62)
setTimestamping (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62)
getPort_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62)
setName_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62)
setTimestampReal (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:63)
getClient_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:64)
getMidiChannels (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:65)
setPort (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:65)
getCapability_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:66)
setPortSpecified_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:66)
getMidiVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67)
setClient (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67)
copy_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67)
setTimestamping_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67)
setTimestampReal_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:68)
setCapability (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:69)
setPort_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:69)
getMidiChannels_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:69)
clone (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:71)
getMidiVoices_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:71)
setClient_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:71)
getTimestampQueue (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:72)
setMidiChannels (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:72)
getSynthVoices_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:73)
setCapability_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:73)
setMidiVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:74)
setSynthVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:76)
setMidiChannels_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:76)
getAddr (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:77)
(src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:77)
setMidiVoices_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:78)
setAddr (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:80)
setSynthVoices_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:80)
getAddr_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:81)
setTimestampQueue_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:83)
getReadUse (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:84)
setAddr_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:84)
getWriteUse (src
src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:62: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()
src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:64:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
src/Sound/ALSA/Sequencer/Event.hs:95:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:85)
getReadUse_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:88)
getAny (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:91)
getAny_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:98)
queryInit (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:102)
queryNext_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:121)
(src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:125)
19% ( 7 / 37) in 'Sound.ALSA.Sequencer.Port'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:40)
withSimple (src/Sound/ALSA/Sequencer/Port.hs:100)
systemTimer (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:207)
systemAnnounce (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:209)
unknown (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:211)
capRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:213)
capWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:215)
capSyncRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:217)
capSyncWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:219)
capDuplex (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:221)
capSubsRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:223)
capSubsWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:225)
capNoExport (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:227)
caps (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:224)
typeSpecific (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:227)
typeMidiGeneric (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:229)
typeMidiGM (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:231)
typeMidiGS (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:233)
typeMidiXG (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:235)
typeMidiMT32 (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:237)
typeMidiGM2 (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:239)
typeSynth (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:241)
typeDirectSample (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:243)
typeSample (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:245)
typeHardware (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:247)
typeSoftware (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:249)
typeSynthesizer (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:251)
typePort (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:253)
typeApplication (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:255)
types (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:247)
19% ( 7 / 37) in 'Sound.ALSA.Sequencer.Port.Info'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:39)
getAny (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:91)
queryLoop_ (src/Sound/ALSA/Sequencer/Port/Info.hs:68)
queryLoop (src/Sound/ALSA/Sequencer/Port/Info.hs:71)
set (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:49)
copy (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:57)
clone (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:71)
getPort (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58)
getClient (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:60)
getAddr (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:77)
getName (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:52)
getCapability (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62)
getMidiChannels (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:65)
getMidiVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67)
getPortSpecified (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:54)
getTimestampReal (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:56)
getTimestampQueue (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:72)
getReadUse (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:84)
getWriteUse (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:85)
setPort (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:65)
setClient (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67)
setAddr (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:80)
setName (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58)
setCapability (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:69)
setMidiChannels (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:72)
setSynthVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:76)
setMidiVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:74)
setPortSpecified (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:61)
setTimestamping (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62)
setTimestampReal (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:63)
3% ( 1 / 31) in 'Sound.ALSA.Sequencer.Port.InfoMonad'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:67)
run (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:71)
get (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:74)
modify (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:77)
getPort (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:92)
getClient (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:93)
getAddr (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:94)
getName (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:95)
getCapability (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:96)
getMidiChannels (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:97)
getMidiVoices (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:98)
getSynthVoices (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:99)
getPortSpecified (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:100)
getTimestamping (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:101)
getTimestampReal (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:102)
getTimestampQueue (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:103)
getReadUse (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:104)
getWriteUse (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:105)
setPort (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:124)
setClient (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:125)
setAddr (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:126)
setName (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:127)
setCapability (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:128)
setMidiChannels (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:129)
setSynthVoices (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:130)
setMidiVoices (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:131)
setPortSpecified (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:132)
setTimestamping (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:133)
setTimestampReal (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:134)
setTimestampQueue (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:135)
50% ( 5 / 10) in 'Sound.ALSA.Sequencer.Queue'
Missing documentation for:
direct (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:56)
alloc (src/Sound/ALSA/Sequencer/Queue.hs:45)
allocNamed (src/Sound/ALSA/Sequencer/Queue.hs:56)
with (src/Sound/ALSA/Sequencer/Queue.hs:52)
withNamed (src/Sound/ALSA/Sequencer/Queue.hs:63)
44% ( 21 / 48) in 'Sound.ALSA.Sequencer.Event'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:273)
forSourcePort (src/Sound/ALSA/Sequencer/Event.hs:366)
forConnection (src/Sound/ALSA/Sequencer/Event.hs:370)
Data (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:666)
Type (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:533)
NoteEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:483)
Note (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:125)
CtrlEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:486)
Ctrl (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:158)
CustomEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:511)
Custom (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:251)
customZero (src/Sound/ALSA/Sequencer/Event.hs:375)
ExtEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:516)
QueueEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:496)
AddrEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:520)
ConnEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:524)
EmptyEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:508)
Tag (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:271)
Tempo (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:494)
Parameter (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:155)
Value (src/So
src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:45: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()
src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:51: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/Sound/ALSA/Sequencer/Queue/Info.hsc:44:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:43:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
src/Sound/ALSA/Sequencer/Queue/Timer.hsc:42:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
src/Sound/ALSA/Sequencer/Concurrent.hs:24:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:123:8: Warning:
Tab character
src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:59:1: Warning:
The import of ‘Data.Word’ is redundant
except perhaps to import instances from ‘Data.Word’
To import instances alone, use: import Data.Word()
und/ALSA/Sequencer/Marshal/Event.hsc:156)
Channel (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:120)
Pitch (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:121)
Velocity (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:122)
normalVelocity (src/Sound/ALSA/Sequencer/Event.hs:344)
offVelocity (src/Sound/ALSA/Sequencer/Event.hs:344)
Duration (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:123)
0% ( 0 / 10) in 'Sound.ALSA.Sequencer.Event.Accessor'
Missing documentation for:
Module header
highPriority (src/Sound/ALSA/Sequencer/Event/Accessor.hs:22)
tag (src/Sound/ALSA/Sequencer/Event/Accessor.hs:23)
queue (src/Sound/ALSA/Sequencer/Event/Accessor.hs:24)
time (src/Sound/ALSA/Sequencer/Event/Accessor.hs:25)
timeStamp (src/Sound/ALSA/Sequencer/Event/Accessor.hs:26)
source (src/Sound/ALSA/Sequencer/Event/Accessor.hs:27)
dest (src/Sound/ALSA/Sequencer/Event/Accessor.hs:28)
connect (src/Sound/ALSA/Sequencer/Event/Accessor.hs:29)
body (src/Sound/ALSA/Sequencer/Event/Accessor.hs:30)
10% ( 3 / 31) in 'Sound.ALSA.Sequencer.Event.Remove'
Missing documentation for:
Module header
T (src/Sound/ALSA/Sequencer/Event/Remove.hsc:58)
Condition (src/Sound/ALSA/Sequencer/Event/Remove.hsc:82)
getCondition (src/Sound/ALSA/Sequencer/Event/Remove.hsc:68)
setCondition (src/Sound/ALSA/Sequencer/Event/Remove.hsc:75)
condInput (src/Sound/ALSA/Sequencer/Event/Remove.hsc:85)
condOutput (src/Sound/ALSA/Sequencer/Event/Remove.hsc:87)
condDest (src/Sound/ALSA/Sequencer/Event/Remove.hsc:89)
condDestChannel (src/Sound/ALSA/Sequencer/Event/Remove.hsc:91)
condTimeBefore (src/Sound/ALSA/Sequencer/Event/Remove.hsc:93)
condTimeAfter (src/Sound/ALSA/Sequencer/Event/Remove.hsc:95)
condTimeTick (src/Sound/ALSA/Sequencer/Event/Remove.hsc:97)
condEventType (src/Sound/ALSA/Sequencer/Event/Remove.hsc:99)
condIgnoreOff (src/Sound/ALSA/Sequencer/Event/Remove.hsc:101)
condTagMatch (src/Sound/ALSA/Sequencer/Event/Remove.hsc:103)
getQueue (src/Sound/ALSA/Sequencer/Event/Remove.hsc:70)
getChannel (src/Sound/ALSA/Sequencer/Event/Remove.hsc:71)
getEventType (src/Sound/ALSA/Sequencer/Event/Remove.hsc:72)
getTag (src/Sound/ALSA/Sequencer/Event/Remove.hsc:73)
getRealTime (src/Sound/ALSA/Sequencer/Event/Remove.hsc:75)
getTickTime (src/Sound/ALSA/Sequencer/Event/Remove.hsc:76)
setQueue (src/Sound/ALSA/Sequencer/Event/Remove.hsc:77)
setChannel (src/Sound/ALSA/Sequencer/Event/Remove.hsc:78)
setEventType (src/Sound/ALSA/Sequencer/Event/Remove.hsc:79)
setTag (src/Sound/ALSA/Sequencer/Event/Remove.hsc:80)
setDest (src/Sound/ALSA/Sequencer/Event/Remove.hsc:81)
setRealTime (src/Sound/ALSA/Sequencer/Event/Remove.hsc:82)
setTickTime (src/Sound/ALSA/Sequencer/Event/Remove.hsc:83)
23% ( 6 / 26) in 'Sound.ALSA.Sequencer.Event.RemoveMonad'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:54)
putInput (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:126)
getInput (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:127)
putOutput (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:136)
getOutput (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:137)
setChannel (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:139)
putChannel (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:140)
getChannel (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:141)
setEventType (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:145)
putEventType (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:146)
setTag (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:148)
putTag (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:149)
getTag (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:150)
putDest (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:159)
getDest (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:160)
setTime (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:224)
putTime (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:227)
getTime (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:207)
putIgnoreOff (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:166)
getIgnoreOff (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:167)
13% ( 2 / 15) in 'Sound.ALSA.Sequencer.Queue.Info'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Queue/Info.hsc:48)
get (src/Sound/ALSA/Sequencer/Queue/Info.hsc:49)
set (src/Sound/ALSA/Sequencer/Queue/Info.hsc:50)
copy (src/Sound/ALSA/Sequencer/Queue/Info.hsc:66)
getQueue (src/Sound/ALSA/Sequencer/Queue/Info.hsc:61)
getName (src/Sound/ALSA/Sequencer/Queue/Info.hsc:53)
getLocked (src/Sound/ALSA/Sequencer/Queue/Info.hsc:54)
getOwner (src/Sound/ALSA/Sequencer/Queue/Info.hsc:56)
getFlags (src/Sound/ALSA/Sequencer/Queue/Info.hsc:57)
setName (src/Sound/ALSA/Sequencer/Queue/Info.hsc:59)
setLocked (src/Sound/ALSA/Sequencer/Queue/Info.hsc:61)
setOwner (src/Sound/ALSA/Sequencer/Queue/Info.hsc:63)
setFlags (src/Sound/ALSA/Sequencer/Queue/Info.hsc:64)
44% ( 4 / 9) in 'Sound.ALSA.Sequencer.Queue.Status'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Queue/Status.hsc:41)
get (src/Sound/ALSA/Sequencer/Queue/Status.hsc:43)
getQueue (src/Sound/ALSA/Sequencer/Queue/Status.hsc:47)
getEvents (src/Sound/ALSA/Sequencer/Queue/Status.hsc:48)
getRealTime (src/Sound/ALSA/Sequencer/Queue/Status.hsc:46)
20% ( 3 / 15) in 'Sound.ALSA.Sequencer.Queue.Tempo'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:47)
get (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:48)
set (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:49)
copy (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:65)
getQueue (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:53)
getTempo (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:56)
getPPQ (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:57)
getSkew (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:58)
getSkewBase (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:59)
setPPQ (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:64)
setSkew (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:65)
setSkewBase (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:66)
17% ( 2 / 12) in 'Sound.ALSA.Sequencer.Queue.Timer'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:46)
get (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:47)
set (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:48)
copy (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:64)
getQueue (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:52)
getType (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:56)
getResolution (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:59)
setType (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:63)
setResolution (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:66)
Type (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:63)
0% ( 0 / 2) in 'Sound.ALSA.Sequencer.Poll'
Missing documentation for:
Module header
descriptors (src/Sound/ALSA/Sequencer/Poll.hs:20)
86% ( 6 / 7) in 'Sound.ALSA.Sequencer.Concurrent'
Missing documentation for:
Module header
27% ( 6 / 22) in 'Sound.ALSA.Sequencer.Subscribe'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Subscribe.hsc:60)
malloc (src/Sound/ALSA/Sequencer/Subscribe.hsc:66)
copy (src/Sound/ALSA/Sequencer/Subscribe.hsc:78)
getSender (src/Sound/ALSA/Sequencer/Subscribe.hsc:69)
getDest (src/Sound/ALSA/Sequencer/Subscribe.hsc:72)
getQueue (src/Sound/ALSA/Sequencer/Subscribe.hsc:61)
getExclusive (src/Sound/ALSA/Sequencer/Subscribe.hsc:63)
getTimeReal (src/Sound/ALSA/Sequencer/Subscribe.hsc:65)
setSender (src/Sound/ALSA/Sequencer/Subscribe.hsc:75)
setDest (src/Sound/ALSA/Sequencer/Subscribe.hsc:78)
setQueue (src/Sound/ALSA/Sequencer/Subscribe.hsc:68)
setExclusive (src/Sound/ALSA/Sequencer/Subscribe.hsc:70)
setTimeUpdate (src/Sound/ALSA/Sequencer/Subscribe.hsc:71)
setTimeReal (src/Sound/ALSA/Sequencer/Subscribe.hsc:72)
unsubscribePort (src/Sound/ALSA/Sequencer/Subscribe.hsc:89)
create (src/Sound/ALSA/Sequencer/Subscribe.hsc:96)
17% ( 4 / 23) in 'Sound.ALSA.Sequencer.Subscribe.Query'
Missing documentation for:
T (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:64)
Type (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:115)
malloc (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:70)
copy (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:82)
clone (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:96)
getClient (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:65)
getPort (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:67)
getType (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:69)
getIndex (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:71)
getNumSubs (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:75)
getAddr (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:87)
getQueue (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:76)
getExclusive (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:77)
getTimeUpdate (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:78)
getTimeReal (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:79)
setClient (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:72)
setPort (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:74)
setType (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:76)
setIndex (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:78)
72% ( 21 / 29) in 'Sound.ALSA.Sequencer'
Missing documentation for:
AllowOutput (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:30)
AllowInput (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:29)
OutputMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:32)
InputMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:33)
DuplexMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:34)
openDefault (src/Sound/ALSA/Sequencer/Sequencer.hs:49)
with (src/Sound/ALSA/Sequencer/Sequencer.hs:79)
withDefault (src/Sound/ALSA/Sequencer/Sequencer.hs:98)
Warning: Sound.ALSA.Sequencer.Time: could not find link destinations for:
Tick
Warning: Sound.ALSA.Sequencer.Query: could not find link destinations for:
C
Warning: Sound.ALSA.Sequencer.Port: could not find link destinations for:
CapabilityFlag TypeFlag
Warning: Sound.ALSA.Sequencer.Event: could not find link destinations for:
expEv Tick Skew Position
Warning: Sound.ALSA.Sequencer.Queue.Status: could not find link destinations for:
Tick
Warning: Sound.ALSA.Sequencer: could not find link destinations for:
expOpenMode
Documentation created: dist/doc/html/alsa-seq/index.html,
dist/doc/html/alsa-seq/alsa-seq.txt
Creating package registration file:
/tmp/pkgConf-alsa-seq-0.6.01735079296831768825.6
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/alsa-seq-0.6.0.6-74hXgTBoNvXJWofmzc3Umi
Registering alsa-seq-0.6.0.6...
Installed alsa-seq-0.6.0.6
Test log
No test log was submitted for this report.