Build #1 for tidal-1.10.1

[all reports]

Package tidal-1.10.1
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2025-07-11 20:14:27.031679043 UTC
Compiler ghc-9.8.4
OS linux
Arch x86_64
Dependencies base-4.19.2.0, bytestring-0.12.1.0, clock-0.8.4, colour-2.3.6, containers-0.6.8, deepseq-1.5.1.0, exceptions-0.10.7, hosc-0.21.1, mtl-2.3.1, network-3.2.7.0, parsec-3.1.17.0, primitive-0.9.1.0, random-1.3.1, text-2.1.1, tidal-core-1.10.1, tidal-link-1.2.0, transformers-0.6.1.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring blaze-builder-0.4.3...
Preprocessing library for blaze-builder-0.4.3..
Building library for blaze-builder-0.4.3..
[ 1 of 11] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, dist/build/Blaze/ByteString/Builder/Internal/Write.o, dist/build/Blaze/ByteString/Builder/Internal/Write.dyn_o )
[ 2 of 11] Compiling Blaze.ByteString.Builder.Compat.Write ( Blaze/ByteString/Builder/Compat/Write.hs, dist/build/Blaze/ByteString/Builder/Compat/Write.o, dist/build/Blaze/ByteString/Builder/Compat/Write.dyn_o )
[ 3 of 11] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, dist/build/Blaze/ByteString/Builder/Int.o, dist/build/Blaze/ByteString/Builder/Int.dyn_o )
[ 4 of 11] Compiling Blaze.ByteString.Builder.Html.Word ( Blaze/ByteString/Builder/Html/Word.hs, dist/build/Blaze/ByteString/Builder/Html/Word.o, dist/build/Blaze/ByteString/Builder/Html/Word.dyn_o )
[ 5 of 11] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, dist/build/Blaze/ByteString/Builder/Char8.o, dist/build/Blaze/ByteString/Builder/Char8.dyn_o )
[ 6 of 11] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, dist/build/Blaze/ByteString/Builder/Char/Utf8.o, dist/build/Blaze/ByteString/Builder/Char/Utf8.dyn_o )
[ 7 of 11] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, dist/build/Blaze/ByteString/Builder/Html/Utf8.o, dist/build/Blaze/ByteString/Builder/Html/Utf8.dyn_o )
[ 8 of 11] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, dist/build/Blaze/ByteString/Builder/ByteString.o, dist/build/Blaze/ByteString/Builder/ByteString.dyn_o )
[ 9 of 11] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, dist/build/Blaze/ByteString/Builder/HTTP.o, dist/build/Blaze/ByteString/Builder/HTTP.dyn_o )
[10 of 11] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, dist/build/Blaze/ByteString/Builder/Word.o, dist/build/Blaze/ByteString/Builder/Word.dyn_o )
[11 of 11] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, dist/build/Blaze/ByteString/Builder.o, dist/build/Blaze/ByteString/Builder.dyn_o )
Preprocessing library for blaze-builder-0.4.3..
Running Haddock on library for blaze-builder-0.4.3..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 11] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, nothing )
[ 2 of 11] Compiling Blaze.ByteString.Builder.Compat.Write ( Blaze/ByteString/Builder/Compat/Write.hs, nothing )
[ 3 of 11] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, nothing )
[ 4 of 11] Compiling Blaze.ByteString.Builder.Html.Word ( Blaze/ByteString/Builder/Html/Word.hs, nothing )
[ 5 of 11] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, nothing )
[ 6 of 11] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, nothing )
[ 7 of 11] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, nothing )
[ 8 of 11] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, nothing )
[ 9 of 11] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, nothing )
[10 of 11] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, nothing )
[11 of 11] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, nothing )
Haddock coverage:
Warning: 'Poke' is ambiguous. It is defined
    * at Blaze/ByteString/Builder/Internal/Write.hs:77:5
    * at Blaze/ByteString/Builder/Internal/Write.hs:76:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Blaze/ByteString/Builder/Internal/Write.hs:76:1
Warning: 'Write' is ambiguous. It is defined
    * at Blaze/ByteString/Builder/Internal/Write.hs:93:14
    * at Blaze/ByteString/Builder/Internal/Write.hs:93:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Blaze/ByteString/Builder/Internal/Write.hs:93:1
  96% ( 24 / 25) in 'Blaze.ByteString.Builder.Internal.Write'
  Missing documentation for:
    fromWriteSingleton (Blaze/ByteString/Builder/Internal/Write.hs:245)
  50% (  2 /  4) in 'Blaze.ByteString.Builder.Compat.Write'
  Missing documentation for:
    writePrimFixed (Blaze/ByteString/Builder/Compat/Write.hs:25)
    writePrimBounded (Blaze/ByteString/Builder/Compat/Write.hs:29)
 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Int'
  88% (  8 /  9) in 'Blaze.ByteString.Builder.Html.Word'
  Missing documentation for:
    wordHtmlEscaped (Blaze/ByteString/Builder/Html/Word.hs:40)
Warning: 'bytestring' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  9 /  9) in 'Blaze.ByteString.Builder.Char8'
 100% (  9 /  9) in 'Blaze.ByteString.Builder.Char.Utf8'
Warning: 'Builder' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 10 / 10) in 'Blaze.ByteString.Builder.Html.Utf8'
 100% ( 12 / 12) in 'Blaze.ByteString.Builder.ByteString'
 100% (  4 /  4) in 'Blaze.ByteString.Builder.HTTP'
 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Word'
Warning: 'fromString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'toLazyByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Write' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'fromWrite' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  91% ( 22 / 24) in 'Blaze.ByteString.Builder'
  Missing documentation for:
    toByteStringIOWith (Blaze/ByteString/Builder.hs:187)
    fromWriteSingleton (Blaze/ByteString/Builder/Internal/Write.hs:245)
Documentation created: dist/doc/html/blaze-builder/,
dist/doc/html/blaze-builder/blaze-builder.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/blaze-builder-0.4.3-KEJ3ZuRlAfZ6qEhHKSHdbt
Completed    blaze-builder-0.4.3
Configuring clock-0.8.4...
Preprocessing library for clock-0.8.4..
Building library for clock-0.8.4..
[1 of 2] Compiling System.Clock     ( dist/build/System/Clock.hs, dist/build/System/Clock.o, dist/build/System/Clock.dyn_o )
[2 of 2] Compiling System.Clock.Seconds ( System/Clock/Seconds.hs, dist/build/System/Clock/Seconds.o, dist/build/System/Clock/Seconds.dyn_o )
Preprocessing library for clock-0.8.4..
Running Haddock on library for clock-0.8.4..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling System.Clock     ( dist/build/System/Clock.hs, nothing )
[2 of 2] Compiling System.Clock.Seconds ( System/Clock/Seconds.hs, nothing )
Haddock coverage:
  81% (  9 / 11) in 'System.Clock'
  Missing documentation for:
    normalize (System/Clock.hsc:267)
    s2ns (System/Clock.hsc:264)
  75% (  6 /  8) in 'System.Clock.Seconds'
  Missing documentation for:
    Module header
    Seconds (System/Clock/Seconds.hs:21)
Warning: System.Clock: could not find link destinations for: 
	- System.Clock.Rep_TimeSpec
	- System.Clock.Rep_Clock
Warning: System.Clock.Seconds: could not find link destinations for: 
	- System.Clock.Rep_Clock
	- System.Clock.Seconds.Rep_Seconds
Documentation created: dist/doc/html/clock/, dist/doc/html/clock/clock.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/clock-0.8.4-9mIDgJzjLvj7z3x0NN2L3T
Completed    clock-0.8.4
Configuring colour-2.3.6...
Preprocessing library for colour-2.3.6..
Building library for colour-2.3.6..
[ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, dist/build/Data/Colour/CIE/Chromaticity.o, dist/build/Data/Colour/CIE/Chromaticity.dyn_o )
[ 2 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, dist/build/Data/Colour/CIE/Illuminant.o, dist/build/Data/Colour/CIE/Illuminant.dyn_o )
[ 3 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, dist/build/Data/Colour/Chan.o, dist/build/Data/Colour/Chan.dyn_o )
[ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, dist/build/Data/Colour/Internal.o, dist/build/Data/Colour/Internal.dyn_o )
[ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, dist/build/Data/Colour/Matrix.o, dist/build/Data/Colour/Matrix.dyn_o )
[ 6 of 14] Compiling Data.Colour.RGB  ( Data/Colour/RGB.hs, dist/build/Data/Colour/RGB.o, dist/build/Data/Colour/RGB.dyn_o )
[ 7 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, dist/build/Data/Colour/RGBSpace/HSL.o, dist/build/Data/Colour/RGBSpace/HSL.dyn_o )
[ 8 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, dist/build/Data/Colour/RGBSpace/HSV.o, dist/build/Data/Colour/RGBSpace/HSV.dyn_o )
[ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, dist/build/Data/Colour/SRGB/Linear.o, dist/build/Data/Colour/SRGB/Linear.dyn_o )
[10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, dist/build/Data/Colour/RGBSpace.o, dist/build/Data/Colour/RGBSpace.dyn_o )
[11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, dist/build/Data/Colour/SRGB.o, dist/build/Data/Colour/SRGB.dyn_o )

Data/Colour/SRGB.hs:117:8: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
117 |   x' | head x == '#' = tail x
    |        ^^^^

Data/Colour/SRGB.hs:117:24: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
117 |   x' | head x == '#' = tail x
    |                        ^^^^

Data/Colour/SRGB.hs:127:50: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
127 | sRGB24read x | length rx /= 1 || not (null (snd (head rx))) =
    |                                                  ^^^^

Data/Colour/SRGB.hs:129:33: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
129 |              | otherwise = fst (head rx)
    |                                 ^^^^
[12 of 14] Compiling Data.Colour      ( Data/Colour.hs, dist/build/Data/Colour.o, dist/build/Data/Colour.dyn_o )
[13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, dist/build/Data/Colour/Names.o, dist/build/Data/Colour/Names.dyn_o )
[14 of 14] Compiling Data.Colour.CIE  ( Data/Colour/CIE.hs, dist/build/Data/Colour/CIE.o, dist/build/Data/Colour/CIE.dyn_o )
Preprocessing library for colour-2.3.6..
Running Haddock on library for colour-2.3.6..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Data.Colour.CIE.Chromaticity ( Data/Colour/CIE/Chromaticity.hs, nothing )
[ 2 of 14] Compiling Data.Colour.CIE.Illuminant ( Data/Colour/CIE/Illuminant.hs, nothing )
[ 3 of 14] Compiling Data.Colour.Chan ( Data/Colour/Chan.hs, nothing )
[ 4 of 14] Compiling Data.Colour.Internal ( Data/Colour/Internal.hs, nothing )
[ 5 of 14] Compiling Data.Colour.Matrix ( Data/Colour/Matrix.hs, nothing )
[ 6 of 14] Compiling Data.Colour.RGB  ( Data/Colour/RGB.hs, nothing )
[ 7 of 14] Compiling Data.Colour.RGBSpace.HSL ( Data/Colour/RGBSpace/HSL.hs, nothing )
[ 8 of 14] Compiling Data.Colour.RGBSpace.HSV ( Data/Colour/RGBSpace/HSV.hs, nothing )
[ 9 of 14] Compiling Data.Colour.SRGB.Linear ( Data/Colour/SRGB/Linear.hs, nothing )
[10 of 14] Compiling Data.Colour.RGBSpace ( Data/Colour/RGBSpace.hs, nothing )
[11 of 14] Compiling Data.Colour.SRGB ( Data/Colour/SRGB.hs, nothing )

Data/Colour/SRGB.hs:117:8: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
117 |   x' | head x == '#' = tail x
    |        ^^^^

Data/Colour/SRGB.hs:117:24: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
117 |   x' | head x == '#' = tail x
    |                        ^^^^

Data/Colour/SRGB.hs:127:50: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
127 | sRGB24read x | length rx /= 1 || not (null (snd (head rx))) =
    |                                                  ^^^^

Data/Colour/SRGB.hs:129:33: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
129 |              | otherwise = fst (head rx)
    |                                 ^^^^
[12 of 14] Compiling Data.Colour      ( Data/Colour.hs, nothing )
[13 of 14] Compiling Data.Colour.Names ( Data/Colour/Names.hs, nothing )
[14 of 14] Compiling Data.Colour.CIE  ( Data/Colour/CIE.hs, nothing )
Haddock coverage:
 100% ( 21 / 21) in 'Data.Colour.CIE.Illuminant'
Warning: 'RGBGamut' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:54:17
    * at Data/Colour/RGB.hs:54:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:54:1
Warning: 'RGB' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:30:14
    * at Data/Colour/RGB.hs:30:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:30:1
Warning: 'RGB' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:30:14
    * at Data/Colour/RGB.hs:30:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:30:1
  85% (  6 /  7) in 'Data.Colour.RGBSpace.HSL'
  Missing documentation for:
    Module header
Warning: 'RGB' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:30:14
    * at Data/Colour/RGB.hs:30:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:30:1
  85% (  6 /  7) in 'Data.Colour.RGBSpace.HSV'
  Missing documentation for:
    Module header
 100% (  6 /  6) in 'Data.Colour.SRGB.Linear'
Warning: 'RGBSpace' is ambiguous. It is defined
    * at Data/Colour/RGBSpace.hs:122:19
    * at Data/Colour/RGBSpace.hs:122:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGBSpace.hs:122:1
Warning: 'TransferFunction' is ambiguous. It is defined
    * at Data/Colour/RGBSpace.hs:92:27
    * at Data/Colour/RGBSpace.hs:92:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGBSpace.hs:92:1
Warning: 'RGB' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:30:14
    * at Data/Colour/RGB.hs:30:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:30:1
Warning: 'RGBGamut' is ambiguous. It is defined
    * at Data/Colour/RGB.hs:54:17
    * at Data/Colour/RGB.hs:54:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Colour/RGB.hs:54:1
  83% ( 20 / 24) in 'Data.Colour.RGBSpace'
  Missing documentation for:
    primaries
    whitePoint
    gamut
    transferFunction
 100% ( 14 / 14) in 'Data.Colour.SRGB'
  85% ( 17 / 20) in 'Data.Colour'
  Missing documentation for:
    black (Data/Colour/Internal.hs:53)
    AffineSpace (Data/Colour/Internal.hs:110)
    ColourOps (Data/Colour/Internal.hs:147)
   0% (  1 /149) in 'Data.Colour.Names'
  Missing documentation for:
    readColourName (Data/Colour/Names.hs:190)
    aliceblue (Data/Colour/Names.hs:341)
    antiquewhite (Data/Colour/Names.hs:344)
    aqua (Data/Colour/Names.hs:347)
    aquamarine (Data/Colour/Names.hs:350)
    azure (Data/Colour/Names.hs:353)
    beige (Data/Colour/Names.hs:356)
    bisque (Data/Colour/Names.hs:359)
    black (Data/Colour/Internal.hs:53)
    blanchedalmond (Data/Colour/Names.hs:364)
    blue (Data/Colour/Names.hs:367)
    blueviolet (Data/Colour/Names.hs:370)
    brown (Data/Colour/Names.hs:373)
    burlywood (Data/Colour/Names.hs:376)
    cadetblue (Data/Colour/Names.hs:379)
    chartreuse (Data/Colour/Names.hs:382)
    chocolate (Data/Colour/Names.hs:385)
    coral (Data/Colour/Names.hs:388)
    cornflowerblue (Data/Colour/Names.hs:391)
    cornsilk (Data/Colour/Names.hs:394)
    crimson (Data/Colour/Names.hs:397)
    cyan (Data/Colour/Names.hs:400)
    darkblue (Data/Colour/Names.hs:403)
    darkcyan (Data/Colour/Names.hs:406)
    darkgoldenrod (Data/Colour/Names.hs:409)
    darkgray (Data/Colour/Names.hs:412)
    darkgreen (Data/Colour/Names.hs:415)
    darkgrey (Data/Colour/Names.hs:418)
    darkkhaki (Data/Colour/Names.hs:421)
    darkmagenta (Data/Colour/Names.hs:424)
    darkolivegreen (Data/Colour/Names.hs:427)
    darkorange (Data/Colour/Names.hs:430)
    darkorchid (Data/Colour/Names.hs:433)
    darkred (Data/Colour/Names.hs:436)
    darksalmon (Data/Colour/Names.hs:439)
    darkseagreen (Data/Colour/Names.hs:442)
    darkslateblue (Data/Colour/Names.hs:445)
    darkslategray (Data/Colour/Names.hs:448)
    darkslategrey (Data/Colour/Names.hs:451)
    darkturquoise (Data/Colour/Names.hs:454)
    darkviolet (Data/Colour/Names.hs:457)
    deeppink (Data/Colour/Names.hs:460)
    deepskyblue (Data/Colour/Names.hs:463)
    dimgray (Data/Colour/Names.hs:466)
    dimgrey (Data/Colour/Names.hs:469)
    dodgerblue (Data/Colour/Names.hs:472)
    firebrick (Data/Colour/Names.hs:475)
    floralwhite (Data/Colour/Names.hs:478)
    forestgreen (Data/Colour/Names.hs:481)
    fuchsia (Data/Colour/Names.hs:484)
    gainsboro (Data/Colour/Names.hs:487)
    ghostwhite (Data/Colour/Names.hs:490)
    gold (Data/Colour/Names.hs:493)
    goldenrod (Data/Colour/Names.hs:496)
    gray (Data/Colour/Names.hs:499)
    grey (Data/Colour/Names.hs:502)
    green (Data/Colour/Names.hs:505)
    greenyellow (Data/Colour/Names.hs:508)
    honeydew (Data/Colour/Names.hs:511)
    hotpink (Data/Colour/Names.hs:514)
    indianred (Data/Colour/Names.hs:517)
    indigo (Data/Colour/Names.hs:520)
    ivory (Data/Colour/Names.hs:523)
    khaki (Data/Colour/Names.hs:526)
    lavender (Data/Colour/Names.hs:529)
    lavenderblush (Data/Colour/Names.hs:532)
    lawngreen (Data/Colour/Names.hs:535)
    lemonchiffon (Data/Colour/Names.hs:538)
    lightblue (Data/Colour/Names.hs:541)
    lightcoral (Data/Colour/Names.hs:544)
    lightcyan (Data/Colour/Names.hs:547)
    lightgoldenrodyellow (Data/Colour/Names.hs:550)
    lightgray (Data/Colour/Names.hs:553)
    lightgreen (Data/Colour/Names.hs:556)
    lightgrey (Data/Colour/Names.hs:559)
    lightpink (Data/Colour/Names.hs:562)
    lightsalmon (Data/Colour/Names.hs:565)
    lightseagreen (Data/Colour/Names.hs:568)
    lightskyblue (Data/Colour/Names.hs:571)
    lightslategray (Data/Colour/Names.hs:574)
    lightslategrey (Data/Colour/Names.hs:577)
    lightsteelblue (Data/Colour/Names.hs:580)
    lightyellow (Data/Colour/Names.hs:583)
    lime (Data/Colour/Names.hs:586)
    limegreen (Data/Colour/Names.hs:589)
    linen (Data/Colour/Names.hs:592)
    magenta (Data/Colour/Names.hs:595)
    maroon (Data/Colour/Names.hs:598)
    mediumaquamarine (Data/Colour/Names.hs:601)
    mediumblue (Data/Colour/Names.hs:604)
    mediumorchid (Data/Colour/Names.hs:607)
    mediumpurple (Data/Colour/Names.hs:610)
    mediumseagreen (Data/Colour/Names.hs:613)
    mediumslateblue (Data/Colour/Names.hs:616)
    mediumspringgreen (Data/Colour/Names.hs:619)
    mediumturquoise (Data/Colour/Names.hs:622)
    mediumvioletred (Data/Colour/Names.hs:625)
    midnightblue (Data/Colour/Names.hs:628)
    mintcream (Data/Colour/Names.hs:631)
    mistyrose (Data/Colour/Names.hs:634)
    moccasin (Data/Colour/Names.hs:637)
    navajowhite (Data/Colour/Names.hs:640)
    navy (Data/Colour/Names.hs:643)
    oldlace (Data/Colour/Names.hs:646)
    olive (Data/Colour/Names.hs:649)
    olivedrab (Data/Colour/Names.hs:652)
    orange (Data/Colour/Names.hs:655)
    orangered (Data/Colour/Names.hs:658)
    orchid (Data/Colour/Names.hs:661)
    palegoldenrod (Data/Colour/Names.hs:664)
    palegreen (Data/Colour/Names.hs:667)
    paleturquoise (Data/Colour/Names.hs:670)
    palevioletred (Data/Colour/Names.hs:673)
    papayawhip (Data/Colour/Names.hs:676)
    peachpuff (Data/Colour/Names.hs:679)
    peru (Data/Colour/Names.hs:682)
    pink (Data/Colour/Names.hs:685)
    plum (Data/Colour/Names.hs:688)
    powderblue (Data/Colour/Names.hs:691)
    purple (Data/Colour/Names.hs:694)
    red (Data/Colour/Names.hs:697)
    rosybrown (Data/Colour/Names.hs:700)
    royalblue (Data/Colour/Names.hs:703)
    saddlebrown (Data/Colour/Names.hs:706)
    salmon (Data/Colour/Names.hs:709)
    sandybrown (Data/Colour/Names.hs:712)
    seagreen (Data/Colour/Names.hs:715)
    seashell (Data/Colour/Names.hs:718)
    sienna (Data/Colour/Names.hs:721)
    silver (Data/Colour/Names.hs:724)
    skyblue (Data/Colour/Names.hs:727)
    slateblue (Data/Colour/Names.hs:730)
    slategray (Data/Colour/Names.hs:733)
    slategrey (Data/Colour/Names.hs:736)
    snow (Data/Colour/Names.hs:739)
    springgreen (Data/Colour/Names.hs:742)
    steelblue (Data/Colour/Names.hs:745)
    tan (Data/Colour/Names.hs:748)
    teal (Data/Colour/Names.hs:751)
    thistle (Data/Colour/Names.hs:754)
    tomato (Data/Colour/Names.hs:757)
    turquoise (Data/Colour/Names.hs:760)
    violet (Data/Colour/Names.hs:763)
    wheat (Data/Colour/Names.hs:766)
    white (Data/Colour/Names.hs:769)
    whitesmoke (Data/Colour/Names.hs:772)
    yellow (Data/Colour/Names.hs:775)
    yellowgreen (Data/Colour/Names.hs:778)
Warning: 'toCIEXYZ' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'cieXYZView' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  88% ( 15 / 17) in 'Data.Colour.CIE'
  Missing documentation for:
    toCIEXYZ (Data/Colour/CIE.hs:65)
    Chromaticity (Data/Colour/CIE/Chromaticity.hs:25)
Documentation created: dist/doc/html/colour/, dist/doc/html/colour/colour.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/colour-2.3.6-JegldMtiv9a8c4VaIBFkGx
Completed    colour-2.3.6
Configuring network-3.2.7.0...
configure: WARNING: unrecognized options: --with-compiler
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc accepts -g... yes
checking for /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc option to enable C11 features... none needed
checking for an ANSI C-conforming const... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for limits.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for fcntl.h... yes
checking for sys/uio.h... yes
checking for sys/socket.h... yes
checking for netinet/in.h... yes
checking for netinet/tcp.h... yes
checking for sys/un.h... yes
checking for arpa/inet.h... yes
checking for netdb.h... yes
checking for net/if.h... yes
checking for netioapi.h... no
checking for struct ucred... yes
checking for gai_strerror... yes
checking for gethostent... yes
checking for accept4... yes
checking for getpeereid... no
checking for /nix/store/8v6k283dpbc0qkdq81nb6mrxrgcb10i1-gcc-wrapper-14-20241116/bin/cc options needed to detect all undeclared functions... none needed
checking whether AI_ADDRCONFIG is declared... yes
checking whether AI_ALL is declared... yes
checking whether AI_NUMERICSERV is declared... yes
checking whether AI_V4MAPPED is declared... yes
checking whether IPV6_V6ONLY is declared... yes
checking whether IPPROTO_IP is declared... yes
checking whether IPPROTO_TCP is declared... yes
checking whether IPPROTO_IPV6 is declared... yes
checking whether SO_PEERCRED is declared... yes
checking for struct msghdr.msg_control... yes
checking for struct msghdr.msg_accrights... no
checking for struct sockaddr.sa_len... no
configure: creating ./network.buildinfo
configure: creating ./config.status
config.status: creating include/HsNetworkConfig.h
configure: WARNING: unrecognized options: --with-compiler
Preprocessing library for network-3.2.7.0..
Building library for network-3.2.7.0..
[ 1 of 29] Compiling Network.Socket.Imports ( Network/Socket/Imports.hs, dist/build/Network/Socket/Imports.o, dist/build/Network/Socket/Imports.dyn_o )
[ 2 of 29] Compiling Network.Socket.If ( Network/Socket/If.hs, dist/build/Network/Socket/If.o, dist/build/Network/Socket/If.dyn_o )
[ 3 of 29] Compiling Network.Socket.Flag ( dist/build/Network/Socket/Flag.hs, dist/build/Network/Socket/Flag.o, dist/build/Network/Socket/Flag.dyn_o )
[ 4 of 29] Compiling Network.Socket.Cbits ( dist/build/Network/Socket/Cbits.hs, dist/build/Network/Socket/Cbits.o, dist/build/Network/Socket/Cbits.dyn_o )
[ 5 of 29] Compiling Network.Socket.Fcntl ( Network/Socket/Fcntl.hs, dist/build/Network/Socket/Fcntl.o, dist/build/Network/Socket/Fcntl.dyn_o )
[ 6 of 29] Compiling Network.Socket.Posix.IOVec ( dist/build/Network/Socket/Posix/IOVec.hs, dist/build/Network/Socket/Posix/IOVec.o, dist/build/Network/Socket/Posix/IOVec.dyn_o )
[ 7 of 29] Compiling Network.Socket.ReadShow ( Network/Socket/ReadShow.hs, dist/build/Network/Socket/ReadShow.o, dist/build/Network/Socket/ReadShow.dyn_o )
[ 8 of 29] Compiling Network.Socket.Types ( dist/build/Network/Socket/Types.hs, dist/build/Network/Socket/Types.o, dist/build/Network/Socket/Types.dyn_o )
[ 9 of 29] Compiling Network.Socket.STM ( Network/Socket/STM.hs, dist/build/Network/Socket/STM.o, dist/build/Network/Socket/STM.dyn_o )
[10 of 29] Compiling Network.Socket.Posix.Cmsg ( dist/build/Network/Socket/Posix/Cmsg.hs, dist/build/Network/Socket/Posix/Cmsg.o, dist/build/Network/Socket/Posix/Cmsg.dyn_o )
[11 of 29] Compiling Network.Socket.Internal ( Network/Socket/Internal.hs, dist/build/Network/Socket/Internal.o, dist/build/Network/Socket/Internal.dyn_o )
[12 of 29] Compiling Network.Socket.Posix.MsgHdr ( dist/build/Network/Socket/Posix/MsgHdr.hs, dist/build/Network/Socket/Posix/MsgHdr.o, dist/build/Network/Socket/Posix/MsgHdr.dyn_o )
[13 of 29] Compiling Network.Socket.Posix.CmsgHdr ( dist/build/Network/Socket/Posix/CmsgHdr.hs, dist/build/Network/Socket/Posix/CmsgHdr.o, dist/build/Network/Socket/Posix/CmsgHdr.dyn_o )
[14 of 29] Compiling Network.Socket.Options ( dist/build/Network/Socket/Options.hs, dist/build/Network/Socket/Options.o, dist/build/Network/Socket/Options.dyn_o )
[15 of 29] Compiling Network.Socket.Syscall ( Network/Socket/Syscall.hs, dist/build/Network/Socket/Syscall.o, dist/build/Network/Socket/Syscall.dyn_o )
[16 of 29] Compiling Network.Socket.Name ( Network/Socket/Name.hs, dist/build/Network/Socket/Name.o, dist/build/Network/Socket/Name.dyn_o )
[17 of 29] Compiling Network.Socket.Info ( dist/build/Network/Socket/Info.hs, dist/build/Network/Socket/Info.o, dist/build/Network/Socket/Info.dyn_o )
[18 of 29] Compiling Network.Socket.Handle ( Network/Socket/Handle.hs, dist/build/Network/Socket/Handle.o, dist/build/Network/Socket/Handle.dyn_o )
[19 of 29] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, dist/build/Network/Socket/ByteString/Internal.o, dist/build/Network/Socket/ByteString/Internal.dyn_o )
[20 of 29] Compiling Network.Socket.Buffer ( dist/build/Network/Socket/Buffer.hs, dist/build/Network/Socket/Buffer.o, dist/build/Network/Socket/Buffer.dyn_o )
[21 of 29] Compiling Network.Socket.SockAddr ( Network/Socket/SockAddr.hs, dist/build/Network/Socket/SockAddr.o, dist/build/Network/Socket/SockAddr.dyn_o )
[22 of 29] Compiling Network.Socket.Shutdown ( Network/Socket/Shutdown.hs, dist/build/Network/Socket/Shutdown.o, dist/build/Network/Socket/Shutdown.dyn_o )
[23 of 29] Compiling Network.Socket.ByteString.IO ( dist/build/Network/Socket/ByteString/IO.hs, dist/build/Network/Socket/ByteString/IO.o, dist/build/Network/Socket/ByteString/IO.dyn_o )
[24 of 29] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, dist/build/Network/Socket/ByteString/Lazy/Posix.o, dist/build/Network/Socket/ByteString/Lazy/Posix.dyn_o )
[25 of 29] Compiling Network.Socket.ByteString ( Network/Socket/ByteString.hs, dist/build/Network/Socket/ByteString.o, dist/build/Network/Socket/ByteString.dyn_o )
[26 of 29] Compiling Network.Socket.Address ( Network/Socket/Address.hs, dist/build/Network/Socket/Address.o, dist/build/Network/Socket/Address.dyn_o )
[27 of 29] Compiling Network.Socket.Unix ( dist/build/Network/Socket/Unix.hs, dist/build/Network/Socket/Unix.o, dist/build/Network/Socket/Unix.dyn_o )
[28 of 29] Compiling Network.Socket   ( Network/Socket.hs, dist/build/Network/Socket.o, dist/build/Network/Socket.dyn_o )
[29 of 29] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, dist/build/Network/Socket/ByteString/Lazy.o, dist/build/Network/Socket/ByteString/Lazy.dyn_o )
Preprocessing library for network-3.2.7.0..
Running Haddock on library for network-3.2.7.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 29] Compiling Network.Socket.Imports ( Network/Socket/Imports.hs, nothing )
[ 2 of 29] Compiling Network.Socket.If ( Network/Socket/If.hs, nothing )
[ 3 of 29] Compiling Network.Socket.Flag ( dist/build/Network/Socket/Flag.hs, nothing )
[ 4 of 29] Compiling Network.Socket.Cbits ( dist/build/Network/Socket/Cbits.hs, nothing )
[ 5 of 29] Compiling Network.Socket.Fcntl ( Network/Socket/Fcntl.hs, nothing )
[ 6 of 29] Compiling Network.Socket.Posix.IOVec ( dist/build/Network/Socket/Posix/IOVec.hs, nothing )
[ 7 of 29] Compiling Network.Socket.ReadShow ( Network/Socket/ReadShow.hs, nothing )
[ 8 of 29] Compiling Network.Socket.Types ( dist/build/Network/Socket/Types.hs, nothing )
[ 9 of 29] Compiling Network.Socket.STM ( Network/Socket/STM.hs, nothing )
[10 of 29] Compiling Network.Socket.Posix.Cmsg ( dist/build/Network/Socket/Posix/Cmsg.hs, nothing )
[11 of 29] Compiling Network.Socket.Internal ( Network/Socket/Internal.hs, nothing )
[12 of 29] Compiling Network.Socket.Posix.MsgHdr ( dist/build/Network/Socket/Posix/MsgHdr.hs, nothing )
[13 of 29] Compiling Network.Socket.Posix.CmsgHdr ( dist/build/Network/Socket/Posix/CmsgHdr.hs, nothing )
[14 of 29] Compiling Network.Socket.Options ( dist/build/Network/Socket/Options.hs, nothing )
[15 of 29] Compiling Network.Socket.Syscall ( Network/Socket/Syscall.hs, nothing )
[16 of 29] Compiling Network.Socket.Name ( Network/Socket/Name.hs, nothing )
[17 of 29] Compiling Network.Socket.Info ( dist/build/Network/Socket/Info.hs, nothing )
[18 of 29] Compiling Network.Socket.Handle ( Network/Socket/Handle.hs, nothing )
[19 of 29] Compiling Network.Socket.ByteString.Internal ( Network/Socket/ByteString/Internal.hs, nothing )
[20 of 29] Compiling Network.Socket.Buffer ( dist/build/Network/Socket/Buffer.hs, nothing )
[21 of 29] Compiling Network.Socket.SockAddr ( Network/Socket/SockAddr.hs, nothing )
[22 of 29] Compiling Network.Socket.Shutdown ( Network/Socket/Shutdown.hs, nothing )
[23 of 29] Compiling Network.Socket.ByteString.IO ( dist/build/Network/Socket/ByteString/IO.hs, nothing )
[24 of 29] Compiling Network.Socket.ByteString.Lazy.Posix ( Network/Socket/ByteString/Lazy/Posix.hs, nothing )
[25 of 29] Compiling Network.Socket.ByteString ( Network/Socket/ByteString.hs, nothing )
[26 of 29] Compiling Network.Socket.Address ( Network/Socket/Address.hs, nothing )
[27 of 29] Compiling Network.Socket.Unix ( dist/build/Network/Socket/Unix.hs, nothing )
[28 of 29] Compiling Network.Socket   ( Network/Socket.hs, nothing )
[29 of 29] Compiling Network.Socket.ByteString.Lazy ( Network/Socket/ByteString/Lazy.hs, nothing )
Haddock coverage:
Warning: 'Socket' is ambiguous. It is defined
    * at dist/build/Network/Socket/Types.hs:112:15
    * at dist/build/Network/Socket/Types.hs:112:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at dist/build/Network/Socket/Types.hs:112:1
Warning: 'getAddrInfo' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'CInt' is ambiguous. It is defined
    * in Foreign.C.Types
    * in Foreign.C.Types
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Foreign.C.Types
Warning: 'Family' is ambiguous. It is defined
    * at Network/Socket/Types.hsc:398:18
    * at Network/Socket/Types.hsc:398:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Types.hsc:398:1
Warning: 'CmsgId' is ambiguous. It is defined
    * at Network/Socket/Posix/Cmsg.hsc:38:15
    * at Network/Socket/Posix/Cmsg.hsc:38:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:38:1
Warning: 'Fds' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'IPv6PktInfo' is ambiguous. It is defined
    * at Network/Socket/Posix/Cmsg.hsc:215:20
    * at Network/Socket/Posix/Cmsg.hsc:215:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:215:1
Warning: 'IPv4PktInfo' is ambiguous. It is defined
    * at Network/Socket/Posix/Cmsg.hsc:182:20
    * at Network/Socket/Posix/Cmsg.hsc:182:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:182:1
Warning: 'IPv6TClass' is ambiguous. It is defined
    * at Network/Socket/Posix/Cmsg.hsc:172:22
    * at Network/Socket/Posix/Cmsg.hsc:172:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:172:1
Warning: 'IPv4TOS' is ambiguous. It is defined
    * at Network/Socket/Posix/Cmsg.hsc:162:19
    * at Network/Socket/Posix/Cmsg.hsc:162:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:162:1
Warning: 'IPv6HopLimit' is ambiguous. It is defined
    * at Network/Socket/Posix/Cmsg.hsc:152:24
    * at Network/Socket/Posix/Cmsg.hsc:152:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:152:1
Warning: 'IPv4TTL' is ambiguous. It is defined
    * at Network/Socket/Posix/Cmsg.hsc:141:19
    * at Network/Socket/Posix/Cmsg.hsc:141:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Posix/Cmsg.hsc:141:1
 100% ( 20 / 20) in 'Network.Socket.Internal'
Warning: 'sendmsg' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'StructLinger' is ambiguous. It is defined
    * at Network/Socket/Options.hsc:480:21
    * at Network/Socket/Options.hsc:480:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Options.hsc:480:1
Warning: 'CInt' is ambiguous. It is defined
    * in Foreign.C.Types
    * in Foreign.C.Types
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Foreign.C.Types
Warning: 'setSocOptValue' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'SockOptValue' is ambiguous. It is defined
    * at Network/Socket/Options.hsc:508:3
    * at Network/Socket/Options.hsc:507:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Options.hsc:507:1
Warning: 'AddrInfo' is ambiguous. It is defined
    * at Network/Socket/Info.hsc:104:17
    * at Network/Socket/Info.hsc:104:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Network/Socket/Info.hsc:104:1
Warning: 'inet_ntop' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'hClose' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'gracefulClose' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'socket' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Cannot find documentation for: $vectored
 100% ( 17 / 17) in 'Network.Socket.ByteString'
 100% ( 19 / 19) in 'Network.Socket.Address'
Warning: 'True' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  97% (127 /130) in 'Network.Socket'
  Missing documentation for:
    AddrInfo (Network/Socket/Info.hsc:104)
    ShutdownCmd (Network/Socket/Shutdown.hs:28)
    packFamily
  75% (  6 /  8) in 'Network.Socket.ByteString.Lazy'
  Missing documentation for:
    send (Network/Socket/ByteString/Lazy/Posix.hs:29)
    sendAll (Network/Socket/ByteString/Lazy/Posix.hs:58)
Warning: Network.Socket: could not find link destinations for: 
	- Network.Socket.Info.GetAddrInfo
Documentation created: dist/doc/html/network/,
dist/doc/html/network/network.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/network-3.2.7.0-LRYd70IdAsXC1OZdaI7ZCi
Completed    network-3.2.7.0
Configuring primitive-0.9.1.0...
Preprocessing library for primitive-0.9.1.0..
Building library for primitive-0.9.1.0..
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, dist/build/Data/Primitive/Internal/Read.o, dist/build/Data/Primitive/Internal/Read.dyn_o )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o, dist/build/Data/Primitive/MachDeps.dyn_o )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o, dist/build/Data/Primitive/Internal/Operations.dyn_o )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o, dist/build/Control/Monad/Primitive.dyn_o )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, dist/build/Data/Primitive/MVar.o, dist/build/Data/Primitive/MVar.dyn_o )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o, dist/build/Data/Primitive/Array.dyn_o )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o, dist/build/Data/Primitive/MutVar.dyn_o )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, dist/build/Data/Primitive/SmallArray.o, dist/build/Data/Primitive/SmallArray.dyn_o )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o, dist/build/Data/Primitive/Types.dyn_o )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o, dist/build/Data/Primitive/ByteArray.dyn_o )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, dist/build/Data/Primitive/PrimArray.o, dist/build/Data/Primitive/PrimArray.dyn_o )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, dist/build/Data/Primitive/Ptr.o, dist/build/Data/Primitive/Ptr.dyn_o )
[13 of 14] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.o, dist/build/Data/Primitive.dyn_o )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, dist/build/Data/Primitive/PrimVar.o, dist/build/Data/Primitive/PrimVar.dyn_o )
Preprocessing library for primitive-0.9.1.0..
Running Haddock on library for primitive-0.9.1.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 14] Compiling Data.Primitive.Internal.Read ( Data/Primitive/Internal/Read.hs, nothing )
[ 2 of 14] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, nothing )
[ 3 of 14] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, nothing )
[ 4 of 14] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, nothing )
[ 5 of 14] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, nothing )
[ 6 of 14] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, nothing )
[ 7 of 14] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, nothing )
[ 8 of 14] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, nothing )
[ 9 of 14] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, nothing )
[10 of 14] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, nothing )
[11 of 14] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, nothing )
[12 of 14] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, nothing )
[13 of 14] Compiling Data.Primitive   ( Data/Primitive.hs, nothing )
[14 of 14] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, nothing )
Haddock coverage:
   2% (  1 / 35) in 'Data.Primitive.MachDeps'
  Missing documentation for:
    sIZEOF_CHAR (Data/Primitive/MachDeps.hs:68)
    aLIGNMENT_CHAR (Data/Primitive/MachDeps.hs:69)
    sIZEOF_INT (Data/Primitive/MachDeps.hs:71)
    aLIGNMENT_INT (Data/Primitive/MachDeps.hs:72)
    sIZEOF_WORD (Data/Primitive/MachDeps.hs:74)
    aLIGNMENT_WORD (Data/Primitive/MachDeps.hs:75)
    sIZEOF_DOUBLE (Data/Primitive/MachDeps.hs:77)
    aLIGNMENT_DOUBLE (Data/Primitive/MachDeps.hs:78)
    sIZEOF_FLOAT (Data/Primitive/MachDeps.hs:80)
    aLIGNMENT_FLOAT (Data/Primitive/MachDeps.hs:81)
    sIZEOF_PTR (Data/Primitive/MachDeps.hs:83)
    aLIGNMENT_PTR (Data/Primitive/MachDeps.hs:84)
    sIZEOF_FUNPTR (Data/Primitive/MachDeps.hs:86)
    aLIGNMENT_FUNPTR (Data/Primitive/MachDeps.hs:87)
    sIZEOF_STABLEPTR (Data/Primitive/MachDeps.hs:89)
    aLIGNMENT_STABLEPTR (Data/Primitive/MachDeps.hs:90)
    sIZEOF_INT8 (Data/Primitive/MachDeps.hs:92)
    aLIGNMENT_INT8 (Data/Primitive/MachDeps.hs:93)
    sIZEOF_WORD8 (Data/Primitive/MachDeps.hs:95)
    aLIGNMENT_WORD8 (Data/Primitive/MachDeps.hs:96)
    sIZEOF_INT16 (Data/Primitive/MachDeps.hs:98)
    aLIGNMENT_INT16 (Data/Primitive/MachDeps.hs:99)
    sIZEOF_WORD16 (Data/Primitive/MachDeps.hs:101)
    aLIGNMENT_WORD16 (Data/Primitive/MachDeps.hs:102)
    sIZEOF_INT32 (Data/Primitive/MachDeps.hs:104)
    aLIGNMENT_INT32 (Data/Primitive/MachDeps.hs:105)
    sIZEOF_WORD32 (Data/Primitive/MachDeps.hs:107)
    aLIGNMENT_WORD32 (Data/Primitive/MachDeps.hs:108)
    sIZEOF_INT64 (Data/Primitive/MachDeps.hs:110)
    aLIGNMENT_INT64 (Data/Primitive/MachDeps.hs:111)
    sIZEOF_WORD64 (Data/Primitive/MachDeps.hs:113)
    aLIGNMENT_WORD64 (Data/Primitive/MachDeps.hs:114)
    Word64_# (Data/Primitive/MachDeps.hs:117)
    Int64_# (Data/Primitive/MachDeps.hs:118)
Warning: 'IO' is ambiguous. It is defined
    * in GHC.Types
    * in GHC.Types
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.Types
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
  89% ( 26 / 29) in 'Control.Monad.Primitive'
  Missing documentation for:
    unsafeInterleave (Control/Monad/Primitive.hs:408)
    unsafeDupableInterleave (Control/Monad/Primitive.hs:409)
    noDuplicate (Control/Monad/Primitive.hs:401)
Warning: 'MVar' is ambiguous. It is defined
    * at Data/Primitive/MVar.hs:41:17
    * at Data/Primitive/MVar.hs:41:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/MVar.hs:41:1
 100% ( 11 / 11) in 'Data.Primitive.MVar'
Warning: 'Array' is ambiguous. It is defined
    * at Data/Primitive/Array.hs:65:16
    * at Data/Primitive/Array.hs:65:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/Array.hs:65:1
Warning: 'MutableArray' is ambiguous. It is defined
    * at Data/Primitive/Array.hs:108:25
    * at Data/Primitive/Array.hs:108:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/Array.hs:108:1
 100% ( 27 / 27) in 'Data.Primitive.Array'
Warning: 'MutVar' is ambiguous. It is defined
    * at Data/Primitive/MutVar.hs:44:19
    * at Data/Primitive/MutVar.hs:44:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/MutVar.hs:44:1
Warning: 'IORef' is ambiguous. It is defined
    * in GHC.IORef
    * in GHC.IORef
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.IORef
Warning: 'STRef' is ambiguous. It is defined
    * in GHC.STRef
    * in GHC.STRef
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.STRef
 100% ( 15 / 15) in 'Data.Primitive.MutVar'
Warning: 'SmallArray' is ambiguous. It is defined
    * at Data/Primitive/SmallArray.hs:95:21
    * at Data/Primitive/SmallArray.hs:95:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/SmallArray.hs:95:1
Warning: 'Identity' is ambiguous. It is defined
    * in Data.Functor.Identity
    * in Data.Functor.Identity
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Functor.Identity
Warning: 'SmallMutableArray' is ambiguous. It is defined
    * at Data/Primitive/SmallArray.hs:106:30
    * at Data/Primitive/SmallArray.hs:106:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/SmallArray.hs:106:1
  93% ( 27 / 29) in 'Data.Primitive.SmallArray'
  Missing documentation for:
    SmallArray (Data/Primitive/SmallArray.hs:95)
    SmallMutableArray (Data/Primitive/SmallArray.hs:106)
 100% ( 10 / 10) in 'Data.Primitive.Types'
Warning: 'MutableByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
  98% ( 61 / 62) in 'Data.Primitive.ByteArray'
  Missing documentation for:
    createByteArray (Data/Primitive/ByteArray.hs:672)
Warning: 'PrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:144:20
    * at Data/Primitive/PrimArray.hs:144:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimArray.hs:144:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:167:29
    * at Data/Primitive/PrimArray.hs:167:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimArray.hs:167:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
 100% ( 78 / 78) in 'Data.Primitive.PrimArray'
Warning: 'Ptr' is ambiguous. It is defined
    * in GHC.Ptr
    * in GHC.Ptr
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.Ptr
 100% ( 17 / 17) in 'Data.Primitive.Ptr'
 100% ( 10 / 10) in 'Data.Primitive'
Warning: 'PrimVar' is ambiguous. It is defined
    * at Data/Primitive/PrimVar.hs:49:23
    * at Data/Primitive/PrimVar.hs:49:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimVar.hs:49:1
Warning: 'MutablePrimArray' is ambiguous. It is defined
    * at Data/Primitive/PrimArray.hs:167:29
    * at Data/Primitive/PrimArray.hs:167:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Data/Primitive/PrimArray.hs:167:1
 100% ( 22 / 22) in 'Data.Primitive.PrimVar'
Warning: Control.Monad.Primitive: could not find link destinations for: 
	- Control.Monad.Primitive.D:R:PrimStateST
	- Control.Monad.Primitive.D:R:PrimStateST0
	- Control.Monad.Primitive.D:R:PrimStateRWST
	- Control.Monad.Primitive.D:R:PrimStateWriterT
	- Control.Monad.Primitive.D:R:PrimStateStateT
	- Control.Monad.Primitive.D:R:PrimStateSelectT
	- Control.Monad.Primitive.D:R:PrimStateAccumT
	- Control.Monad.Primitive.D:R:PrimStateExceptT
	- Control.Monad.Primitive.D:R:PrimStateRWST0
	- Control.Monad.Primitive.D:R:PrimStateRWST1
	- Control.Monad.Primitive.D:R:PrimStateWriterT0
	- Control.Monad.Primitive.D:R:PrimStateWriterT1
	- Control.Monad.Primitive.D:R:PrimStateStateT0
	- Control.Monad.Primitive.D:R:PrimStateReaderT
	- Control.Monad.Primitive.D:R:PrimStateMaybeT
	- Control.Monad.Primitive.D:R:PrimStateIdentityT
	- Control.Monad.Primitive.D:R:PrimStateContT
	- Control.Monad.Primitive.D:R:PrimStateIO
Warning: Data.Primitive.Array: could not find link destinations for: 
	- Data.Primitive.Array.D:R:ItemArray
Warning: Data.Primitive.SmallArray: could not find link destinations for: 
	- Data.Primitive.SmallArray.D:R:ItemSmallArray
Warning: Data.Primitive.Types: could not find link destinations for: 
	- GHC.Generics.D:R:UReckPtrp0
	- GHC.Generics.Rep_R:UReckPtrp
	- GHC.Generics.Rep1_R:UReckPtrp
Warning: Data.Primitive.ByteArray: could not find link destinations for: 
	- Data.Array.Byte.D:R:ItemByteArray
Warning: Data.Primitive.PrimArray: could not find link destinations for: 
	- Data.Primitive.PrimArray.D:R:ItemPrimArray
Warning: Data.Primitive.Ptr: could not find link destinations for: 
	- GHC.Generics.D:R:UReckPtrp0
	- GHC.Generics.Rep_R:UReckPtrp
	- GHC.Generics.Rep1_R:UReckPtrp
Documentation created: dist/doc/html/primitive/,
dist/doc/html/primitive/primitive.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/primitive-0.9.1.0-FI4ablStFrKABDqEidp4iv
Completed    primitive-0.9.1.0
Configuring safe-0.3.21...
Preprocessing library for safe-0.3.21..
Building library for safe-0.3.21..
[1 of 5] Compiling Safe.Partial     ( Safe/Partial.hs, dist/build/Safe/Partial.o, dist/build/Safe/Partial.dyn_o )
[2 of 5] Compiling Safe.Util        ( Safe/Util.hs, dist/build/Safe/Util.o, dist/build/Safe/Util.dyn_o )
[3 of 5] Compiling Safe.Foldable    ( Safe/Foldable.hs, dist/build/Safe/Foldable.o, dist/build/Safe/Foldable.dyn_o )
[4 of 5] Compiling Safe.Exact       ( Safe/Exact.hs, dist/build/Safe/Exact.o, dist/build/Safe/Exact.dyn_o )
[5 of 5] Compiling Safe             ( Safe.hs, dist/build/Safe.o, dist/build/Safe.dyn_o )
Preprocessing library for safe-0.3.21..
Running Haddock on library for safe-0.3.21..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 5] Compiling Safe.Partial     ( Safe/Partial.hs, nothing )
[2 of 5] Compiling Safe.Util        ( Safe/Util.hs, nothing )
[3 of 5] Compiling Safe.Foldable    ( Safe/Foldable.hs, nothing )
[4 of 5] Compiling Safe.Exact       ( Safe/Exact.hs, nothing )
[5 of 5] Compiling Safe             ( Safe.hs, nothing )
Haddock coverage:
 100% (  2 /  2) in 'Safe.Partial'
  51% ( 18 / 35) in 'Safe.Foldable'
  Missing documentation for:
    foldl1May (Safe/Foldable.hs:45)
    foldl1Note (Safe/Foldable.hs:49)
    foldr1May (Safe/Foldable.hs:46)
    foldr1Note (Safe/Foldable.hs:50)
    findJustDef (Safe/Foldable.hs:104)
    findJustNote (Safe/Foldable.hs:107)
    minimumMay (Safe/Foldable.hs:53)
    minimumNote (Safe/Foldable.hs:57)
    maximumMay (Safe/Foldable.hs:54)
    maximumNote (Safe/Foldable.hs:58)
    minimumByMay (Safe/Foldable.hs:61)
    minimumByNote (Safe/Foldable.hs:65)
    maximumByMay (Safe/Foldable.hs:62)
    maximumByNote (Safe/Foldable.hs:66)
    foldl1Safe (Safe/Foldable.hs:134)
    foldr1Safe (Safe/Foldable.hs:138)
    findJustSafe (Safe/Foldable.hs:142)
  32% ( 10 / 31) in 'Safe.Exact'
  Missing documentation for:
    takeExactMay (Safe/Exact.hs:113)
    takeExactNote (Safe/Exact.hs:110)
    takeExactDef (Safe/Exact.hs:116)
    dropExactMay (Safe/Exact.hs:122)
    dropExactNote (Safe/Exact.hs:119)
    dropExactDef (Safe/Exact.hs:125)
    splitAtExactMay (Safe/Exact.hs:132)
    splitAtExactNote (Safe/Exact.hs:128)
    splitAtExactDef (Safe/Exact.hs:136)
    zipExactMay (Safe/Exact.hs:160)
    zipExactNote (Safe/Exact.hs:157)
    zipExactDef (Safe/Exact.hs:163)
    zipWithExactMay (Safe/Exact.hs:169)
    zipWithExactNote (Safe/Exact.hs:166)
    zipWithExactDef (Safe/Exact.hs:172)
    zip3ExactMay (Safe/Exact.hs:194)
    zip3ExactNote (Safe/Exact.hs:191)
    zip3ExactDef (Safe/Exact.hs:197)
    zipWith3ExactMay (Safe/Exact.hs:203)
    zipWith3ExactNote (Safe/Exact.hs:200)
    zipWith3ExactDef (Safe/Exact.hs:206)
Warning: 'Prelude' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'readEither' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'base' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  31% ( 30 / 96) in 'Safe'
  Missing documentation for:
    initMay (Safe.hs:147)
    initDef (Safe.hs:150)
    initNote (Safe.hs:153)
    initSafe (Safe.hs:156)
    headMay (Safe.hs:161)
    headDef (Safe.hs:165)
    headNote (Safe.hs:169)
    lastMay (Safe.hs:162)
    lastDef (Safe.hs:166)
    lastNote (Safe.hs:170)
    minimumMay (Safe.hs:173)
    minimumNote (Safe.hs:177)
    maximumMay (Safe.hs:174)
    maximumNote (Safe.hs:178)
    minimumByMay (Safe.hs:181)
    minimumByNote (Safe.hs:185)
    maximumByMay (Safe.hs:182)
    maximumByNote (Safe.hs:186)
    foldr1May (Safe.hs:219)
    foldr1Def (Safe.hs:415)
    foldr1Note (Safe.hs:224)
    foldl1May (Safe.hs:220)
    foldl1Def (Safe.hs:416)
    foldl1Note (Safe.hs:225)
    foldl1May' (Safe.hs:221)
    foldl1Def' (Safe.hs:417)
    foldl1Note' (Safe.hs:226)
    scanl1May (Safe.hs:230)
    scanl1Def (Safe.hs:234)
    scanl1Note (Safe.hs:238)
    scanr1May (Safe.hs:229)
    scanr1Def (Safe.hs:233)
    scanr1Note (Safe.hs:237)
    cycleMay (Safe.hs:241)
    cycleDef (Safe.hs:244)
    cycleNote (Safe.hs:247)
    fromJustNote (Safe.hs:255)
    assertNote (Safe.hs:258)
    atMay (Safe.hs:267)
    atDef (Safe.hs:270)
    atNote (Safe.hs:273)
    readMay (Safe.hs:287)
    readDef (Safe.hs:290)
    lookupJustDef (Safe.hs:302)
    lookupJustNote (Safe.hs:305)
    findJustDef (Safe.hs:313)
    findJustNote (Safe.hs:316)
    elemIndexJustDef (Safe.hs:324)
    elemIndexJustNote (Safe.hs:327)
    findIndexJustDef (Safe.hs:335)
    findIndexJustNote (Safe.hs:338)
    toEnumMay (Safe.hs:343)
    toEnumDef (Safe.hs:352)
    toEnumNote (Safe.hs:355)
    toEnumSafe (Safe.hs:358)
    succMay (Safe.hs:361)
    succDef (Safe.hs:364)
    succNote (Safe.hs:367)
    succSafe (Safe.hs:370)
    predMay (Safe.hs:373)
    predDef (Safe.hs:376)
    predNote (Safe.hs:379)
    predSafe (Safe.hs:382)
    indexMay (Safe.hs:385)
    indexDef (Safe.hs:388)
    indexNote (Safe.hs:391)
Documentation created: dist/doc/html/safe/, dist/doc/html/safe/safe.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/safe-0.3.21-BhnmY6UVgcnJ6oaAWHpjGA
Completed    safe-0.3.21
Configuring splitmix-0.1.3.1...
Preprocessing library for splitmix-0.1.3.1..
Building library for splitmix-0.1.3.1..
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, dist/build/Data/Bits/Compat.o, dist/build/Data/Bits/Compat.dyn_o )
[2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, dist/build/System/Random/SplitMix/Init.o, dist/build/System/Random/SplitMix/Init.dyn_o )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, dist/build/System/Random/SplitMix.o, dist/build/System/Random/SplitMix.dyn_o )
[4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, dist/build/System/Random/SplitMix32.o, dist/build/System/Random/SplitMix32.dyn_o )
Preprocessing library for splitmix-0.1.3.1..
Running Haddock on library for splitmix-0.1.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, nothing )
[2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, nothing )
[3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, nothing )
[4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, nothing )
Haddock coverage:
Warning: 'SMGen' is ambiguous. It is defined
    * at src/System/Random/SplitMix.hs:77:14
    * at src/System/Random/SplitMix.hs:77:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/SplitMix.hs:77:1
 100% ( 22 / 22) in 'System.Random.SplitMix'
Warning: 'SMGen' is ambiguous. It is defined
    * at src/System/Random/SplitMix32.hs:61:14
    * at src/System/Random/SplitMix32.hs:61:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/SplitMix32.hs:61:1
 100% ( 22 / 22) in 'System.Random.SplitMix32'
Documentation created: dist/doc/html/splitmix/,
dist/doc/html/splitmix/splitmix.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/splitmix-0.1.3.1-FLXrwOMCBr82OHyMQoNXPe
Completed    splitmix-0.1.3.1
Downloading  tidal-core-1.10.1
Downloaded   tidal-core-1.10.1
Configuring tidal-core-1.10.1...
Preprocessing library for tidal-core-1.10.1..
Building library for tidal-core-1.10.1..
[ 1 of 15] Compiling Sound.Tidal.Bjorklund ( src/Sound/Tidal/Bjorklund.hs, dist/build/Sound/Tidal/Bjorklund.o, dist/build/Sound/Tidal/Bjorklund.dyn_o )
[ 2 of 15] Compiling Sound.Tidal.Pattern.Types ( src/Sound/Tidal/Pattern/Types.hs, dist/build/Sound/Tidal/Pattern/Types.o, dist/build/Sound/Tidal/Pattern/Types.dyn_o )
[ 3 of 15] Compiling Sound.Tidal.Time ( src/Sound/Tidal/Time.hs, dist/build/Sound/Tidal/Time.o, dist/build/Sound/Tidal/Time.dyn_o )

src/Sound/Tidal/Time.hs:6:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
6 | import Control.Applicative
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 15] Compiling Sound.Tidal.Pattern ( src/Sound/Tidal/Pattern.hs, dist/build/Sound/Tidal/Pattern.o, dist/build/Sound/Tidal/Pattern.dyn_o )

src/Sound/Tidal/Pattern.hs:34:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
34 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 15] Compiling Sound.Tidal.Show ( src/Sound/Tidal/Show.hs, dist/build/Sound/Tidal/Show.o, dist/build/Sound/Tidal/Show.dyn_o )
[ 6 of 15] Compiling Sound.Tidal.Core ( src/Sound/Tidal/Core.hs, dist/build/Sound/Tidal/Core.o, dist/build/Sound/Tidal/Core.dyn_o )
[ 7 of 15] Compiling Sound.Tidal.Chords ( src/Sound/Tidal/Chords.hs, dist/build/Sound/Tidal/Chords.o, dist/build/Sound/Tidal/Chords.dyn_o )
[ 8 of 15] Compiling Sound.Tidal.Utils ( src/Sound/Tidal/Utils.hs, dist/build/Sound/Tidal/Utils.o, dist/build/Sound/Tidal/Utils.dyn_o )
[ 9 of 15] Compiling Sound.Tidal.Stepwise ( src/Sound/Tidal/Stepwise.hs, dist/build/Sound/Tidal/Stepwise.o, dist/build/Sound/Tidal/Stepwise.dyn_o )

src/Sound/Tidal/Stepwise.hs:21:25: warning: [GHC-38856] [-Wunused-imports]
    The import of sortOn from module Data.List is redundant
   |
21 | import Data.List (sort, sortOn, transpose)
   |                         ^^^^^^

src/Sound/Tidal/Stepwise.hs:22:1: warning: [GHC-38856] [-Wunused-imports]
    The import of catMaybes, fromJust
    from module Data.Maybe is redundant
   |
22 | import Data.Maybe (catMaybes, fromJust, fromMaybe, isJust, mapMaybe)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Sound/Tidal/Stepwise.hs:23:48: warning: [GHC-38856] [-Wunused-imports]
    The import of zoompat from module Sound.Tidal.Core is redundant
   |
23 | import Sound.Tidal.Core (stack, timecat, zoom, zoompat)
   |                                                ^^^^^^^

src/Sound/Tidal/Stepwise.hs:25:27: warning: [GHC-38856] [-Wunused-imports]
    The import of enumerate
    from module Sound.Tidal.Utils is redundant
   |
25 | import Sound.Tidal.Utils (enumerate, nubOrd, pairs)
   |                           ^^^^^^^^^

src/Sound/Tidal/Stepwise.hs:40:19: warning: [GHC-40910] [-Wunused-matches]
    Defined but not used: c
   |
40 |     q st@(State a c) = query (timecat $ retime $ slices $ query (rotL (sam $ start a) pp) (st {arc = Arc 0 1})) st
   |                   ^

src/Sound/Tidal/Stepwise.hs:92:7: warning: [GHC-63397] [-Wname-shadowing]
    This binding for t shadows the existing binding
      bound at src/Sound/Tidal/Stepwise.hs:90:34
   |
92 |     f t
   |       ^
[10 of 15] Compiling Sound.Tidal.Scales ( src/Sound/Tidal/Scales.hs, dist/build/Sound/Tidal/Scales.o, dist/build/Sound/Tidal/Scales.dyn_o )
[11 of 15] Compiling Sound.Tidal.Params ( src/Sound/Tidal/Params.hs, dist/build/Sound/Tidal/Params.o, dist/build/Sound/Tidal/Params.dyn_o )

src/Sound/Tidal/Params.hs:118:9: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
118 |         head looped
    |         ^^^^
[12 of 15] Compiling Sound.Tidal.UI   ( src/Sound/Tidal/UI.hs, dist/build/Sound/Tidal/UI.o, dist/build/Sound/Tidal/UI.dyn_o )

src/Sound/Tidal/UI.hs:306:40: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
306 |     match r cweights total = values !! head (findIndices (> (r * total)) cweights)
    |                                        ^^^^

src/Sound/Tidal/UI.hs:1308:24: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1308 |     pairUp xs = Arc 0 (head xs) : pairUp' xs
     |                        ^^^^

src/Sound/Tidal/UI.hs:1330:15: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1330 |             $ head
     |               ^^^^

src/Sound/Tidal/UI.hs:1384:21: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1384 |     fixer (c, r) = (head c, r)
     |                     ^^^^

src/Sound/Tidal/UI.hs:1437:60: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1437 |     renorm = IM.fromList $ zip [0 ..] [Map.fromList $ zip (tail $ scanl (+) 0 x) [0 ..] | x <- tp]
     |                                                            ^^^^

src/Sound/Tidal/UI.hs:2039:17: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
2039 |         thumb = head xs
     |                 ^^^^

src/Sound/Tidal/UI.hs:2516:27: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
2516 |       | c == 'x' = pure $ head ss
     |                           ^^^^

src/Sound/Tidal/UI.hs:2785:39: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
2785 |           | otherwise = Just $ value (head (nextEs st'))
     |                                       ^^^^
[13 of 15] Compiling Sound.Tidal.ParseBP ( src/Sound/Tidal/ParseBP.hs, dist/build/Sound/Tidal/ParseBP.o, dist/build/Sound/Tidal/ParseBP.dyn_o )

src/Sound/Tidal/ParseBP.hs:188:34: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
188 |       | otherwise = show $ fst $ head pats
    |                                  ^^^^

src/Sound/Tidal/ParseBP.hs:218:36: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
218 |         | otherwise = pure $ fst $ head pats
    |                                    ^^^^
[14 of 15] Compiling Sound.Tidal.Control ( src/Sound/Tidal/Control.hs, dist/build/Sound/Tidal/Control.o, dist/build/Sound/Tidal/Control.dyn_o )
[15 of 15] Compiling Sound.Tidal.Simple ( src/Sound/Tidal/Simple.hs, dist/build/Sound/Tidal/Simple.o, dist/build/Sound/Tidal/Simple.dyn_o )
Preprocessing library for tidal-core-1.10.1..
Running Haddock on library for tidal-core-1.10.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 15] Compiling Sound.Tidal.Bjorklund ( src/Sound/Tidal/Bjorklund.hs, nothing )
[ 2 of 15] Compiling Sound.Tidal.Pattern.Types ( src/Sound/Tidal/Pattern/Types.hs, nothing )
[ 3 of 15] Compiling Sound.Tidal.Time ( src/Sound/Tidal/Time.hs, nothing )

src/Sound/Tidal/Time.hs:6:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
  |
6 | import Control.Applicative
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 4 of 15] Compiling Sound.Tidal.Pattern ( src/Sound/Tidal/Pattern.hs, nothing )

src/Sound/Tidal/Pattern.hs:34:1: warning: [GHC-66111] [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
34 | import Control.Applicative (liftA2)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 15] Compiling Sound.Tidal.Show ( src/Sound/Tidal/Show.hs, nothing )
[ 6 of 15] Compiling Sound.Tidal.Core ( src/Sound/Tidal/Core.hs, nothing )
[ 7 of 15] Compiling Sound.Tidal.Chords ( src/Sound/Tidal/Chords.hs, nothing )
[ 8 of 15] Compiling Sound.Tidal.Utils ( src/Sound/Tidal/Utils.hs, nothing )
[ 9 of 15] Compiling Sound.Tidal.Stepwise ( src/Sound/Tidal/Stepwise.hs, nothing )

src/Sound/Tidal/Stepwise.hs:21:25: warning: [GHC-38856] [-Wunused-imports]
    The import of sortOn from module Data.List is redundant
   |
21 | import Data.List (sort, sortOn, transpose)
   |                         ^^^^^^

src/Sound/Tidal/Stepwise.hs:22:1: warning: [GHC-38856] [-Wunused-imports]
    The import of catMaybes, fromJust
    from module Data.Maybe is redundant
   |
22 | import Data.Maybe (catMaybes, fromJust, fromMaybe, isJust, mapMaybe)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Sound/Tidal/Stepwise.hs:23:48: warning: [GHC-38856] [-Wunused-imports]
    The import of zoompat from module Sound.Tidal.Core is redundant
   |
23 | import Sound.Tidal.Core (stack, timecat, zoom, zoompat)
   |                                                ^^^^^^^

src/Sound/Tidal/Stepwise.hs:25:27: warning: [GHC-38856] [-Wunused-imports]
    The import of enumerate
    from module Sound.Tidal.Utils is redundant
   |
25 | import Sound.Tidal.Utils (enumerate, nubOrd, pairs)
   |                           ^^^^^^^^^

src/Sound/Tidal/Stepwise.hs:40:19: warning: [GHC-40910] [-Wunused-matches]
    Defined but not used: c
   |
40 |     q st@(State a c) = query (timecat $ retime $ slices $ query (rotL (sam $ start a) pp) (st {arc = Arc 0 1})) st
   |                   ^

src/Sound/Tidal/Stepwise.hs:92:7: warning: [GHC-63397] [-Wname-shadowing]
    This binding for t shadows the existing binding
      bound at src/Sound/Tidal/Stepwise.hs:90:34
   |
92 |     f t
   |       ^
[10 of 15] Compiling Sound.Tidal.Scales ( src/Sound/Tidal/Scales.hs, nothing )
[11 of 15] Compiling Sound.Tidal.Params ( src/Sound/Tidal/Params.hs, nothing )

src/Sound/Tidal/Params.hs:118:9: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
118 |         head looped
    |         ^^^^
[12 of 15] Compiling Sound.Tidal.UI   ( src/Sound/Tidal/UI.hs, nothing )

src/Sound/Tidal/UI.hs:306:40: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
306 |     match r cweights total = values !! head (findIndices (> (r * total)) cweights)
    |                                        ^^^^

src/Sound/Tidal/UI.hs:1308:24: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1308 |     pairUp xs = Arc 0 (head xs) : pairUp' xs
     |                        ^^^^

src/Sound/Tidal/UI.hs:1330:15: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1330 |             $ head
     |               ^^^^

src/Sound/Tidal/UI.hs:1384:21: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1384 |     fixer (c, r) = (head c, r)
     |                     ^^^^

src/Sound/Tidal/UI.hs:1437:60: warning: [GHC-63394] [-Wx-partial]
    In the use of tail
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
1437 |     renorm = IM.fromList $ zip [0 ..] [Map.fromList $ zip (tail $ scanl (+) 0 x) [0 ..] | x <- tp]
     |                                                            ^^^^

src/Sound/Tidal/UI.hs:2039:17: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
2039 |         thumb = head xs
     |                 ^^^^

src/Sound/Tidal/UI.hs:2516:27: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
2516 |       | c == 'x' = pure $ head ss
     |                           ^^^^

src/Sound/Tidal/UI.hs:2785:39: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
     |
2785 |           | otherwise = Just $ value (head (nextEs st'))
     |                                       ^^^^
[13 of 15] Compiling Sound.Tidal.ParseBP ( src/Sound/Tidal/ParseBP.hs, nothing )

src/Sound/Tidal/ParseBP.hs:188:34: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
188 |       | otherwise = show $ fst $ head pats
    |                                  ^^^^

src/Sound/Tidal/ParseBP.hs:218:36: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
218 |         | otherwise = pure $ fst $ head pats
    |                                    ^^^^
[14 of 15] Compiling Sound.Tidal.Control ( src/Sound/Tidal/Control.hs, nothing )
[15 of 15] Compiling Sound.Tidal.Simple ( src/Sound/Tidal/Simple.hs, nothing )
Haddock coverage:
   0% (  0 /  2) in 'Sound.Tidal.Bjorklund'
  Missing documentation for:
    Module header
    bjorklund (src/Sound/Tidal/Bjorklund.hs:45)
   0% (  0 /  2) in 'Sound.Tidal.Pattern.Types'
  Missing documentation for:
    Module header
    patternTimeID (src/Sound/Tidal/Pattern/Types.hs:4)
  87% ( 21 / 24) in 'Sound.Tidal.Time'
  Missing documentation for:
    Module header
    Arc (src/Sound/Tidal/Time.hs:21)
    subMaybeArc (src/Sound/Tidal/Time.hs:85)
Warning: 'join' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'jux' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'n' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Event' is ambiguous. It is defined
    * at src/Sound/Tidal/Pattern.hs:978:19
    * at src/Sound/Tidal/Pattern.hs:988:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Sound/Tidal/Pattern.hs:988:1
Warning: 'Arc' is ambiguous. It is defined
    * at src/Sound/Tidal/Time.hs:15:15
    * at src/Sound/Tidal/Time.hs:21:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Sound/Tidal/Time.hs:21:1
Warning: Sound.Tidal.Pattern: Could not find documentation for exported module: Sound.Tidal.Pattern
  41% ( 55 /133) in 'Sound.Tidal.Pattern'
  Missing documentation for:
    Module header
    empty (src/Sound/Tidal/Pattern.hs:563)
    reset (src/Sound/Tidal/Pattern.hs:320)
    Event (src/Sound/Tidal/Pattern.hs:988)
    pattern (src/Sound/Tidal/Pattern.hs:65)
    getS (src/Sound/Tidal/Pattern.hs:1246)
    setContext (src/Sound/Tidal/Pattern.hs:925)
    silence (src/Sound/Tidal/Pattern.hs:566)
    ControlPattern (src/Sound/Tidal/Pattern.hs:88)
    ValueMap (src/Sound/Tidal/Pattern.hs:1097)
    setSteps (src/Sound/Tidal/Pattern.hs:68)
    setStepsFrom (src/Sound/Tidal/Pattern.hs:71)
    withSteps (src/Sound/Tidal/Pattern.hs:74)
    pace (src/Sound/Tidal/Pattern.hs:77)
    _fast (src/Sound/Tidal/Pattern.hs:727)
    keepMeta (src/Sound/Tidal/Pattern.hs:82)
    keepSteps (src/Sound/Tidal/Pattern.hs:85)
    applyPatToPatBoth (src/Sound/Tidal/Pattern.hs:163)
    applyPatToPatLeft (src/Sound/Tidal/Pattern.hs:180)
    applyPatToPatRight (src/Sound/Tidal/Pattern.hs:191)
    applyPatToPatSqueeze (src/Sound/Tidal/Pattern.hs:202)
    applyPatToPat (src/Sound/Tidal/Pattern.hs:148)
    wholeOrPart (src/Sound/Tidal/Pattern.hs:1026)
    filterAnalog (src/Sound/Tidal/Pattern.hs:878)
    filterDigital (src/Sound/Tidal/Pattern.hs:875)
    combineContexts (src/Sound/Tidal/Pattern.hs:922)
    focusArc (src/Sound/Tidal/Pattern.hs:669)
    _trigJoin (src/Sound/Tidal/Pattern.hs:295)
    trigJoin (src/Sound/Tidal/Pattern.hs:314)
    trigZeroJoin (src/Sound/Tidal/Pattern.hs:317)
    resetTo (src/Sound/Tidal/Pattern.hs:323)
    restart (src/Sound/Tidal/Pattern.hs:326)
    restartTo (src/Sound/Tidal/Pattern.hs:329)
    Moddable (src/Sound/Tidal/Pattern.hs:507)
    nothing (src/Sound/Tidal/Pattern.hs:569)
    queryArc (src/Sound/Tidal/Pattern.hs:572)
    withResultStart (src/Sound/Tidal/Pattern.hs:594)
    withQueryStart (src/Sound/Tidal/Pattern.hs:605)
    _extract (src/Sound/Tidal/Pattern.hs:632)
    getI (src/Sound/Tidal/Pattern.hs:1227)
    getF (src/Sound/Tidal/Pattern.hs:1233)
    getB (src/Sound/Tidal/Pattern.hs:1250)
    getR (src/Sound/Tidal/Pattern.hs:1254)
    getN (src/Sound/Tidal/Pattern.hs:1239)
    compressArc (src/Sound/Tidal/Pattern.hs:659)
    _fastGap (src/Sound/Tidal/Pattern.hs:748)
    compressArcTo (src/Sound/Tidal/Pattern.hs:666)
    patternify' (src/Sound/Tidal/Pattern.hs:900)
    patternifySqueeze (src/Sound/Tidal/Pattern.hs:917)
    patternify (src/Sound/Tidal/Pattern.hs:895)
    _slow (src/Sound/Tidal/Pattern.hs:744)
    filterWhen (src/Sound/Tidal/Pattern.hs:866)
    filterOnsets (src/Sound/Tidal/Pattern.hs:869)
    filterEvents (src/Sound/Tidal/Pattern.hs:872)
    isDigital (src/Sound/Tidal/Pattern.hs:997)
    isAnalog (src/Sound/Tidal/Pattern.hs:993)
    playFor (src/Sound/Tidal/Pattern.hs:881)
    patternify2 (src/Sound/Tidal/Pattern.hs:903)
    patternify2' (src/Sound/Tidal/Pattern.hs:907)
    patternify3 (src/Sound/Tidal/Pattern.hs:910)
    patternify3' (src/Sound/Tidal/Pattern.hs:914)
    withContext (src/Sound/Tidal/Pattern.hs:928)
    deltaMini (src/Sound/Tidal/Pattern.hs:934)
    Stringy (src/Sound/Tidal/Pattern.hs:953)
    eventValue (src/Sound/Tidal/Pattern.hs:1050)
    eventHasOnset (src/Sound/Tidal/Pattern.hs:1053)
    toEvent (src/Sound/Tidal/Pattern.hs:1060)
    resolveState (src/Sound/Tidal/Pattern.hs:1064)
    Valuable (src/Sound/Tidal/Pattern.hs:1092)
    getBlob (src/Sound/Tidal/Pattern.hs:1260)
    getList (src/Sound/Tidal/Pattern.hs:1264)
    valueToPattern (src/Sound/Tidal/Pattern.hs:1268)
    sameDur (src/Sound/Tidal/Pattern.hs:1274)
    groupEventsBy (src/Sound/Tidal/Pattern.hs:1277)
    collectEvent (src/Sound/Tidal/Pattern.hs:1284)
    collectEventsBy (src/Sound/Tidal/Pattern.hs:1295)
    uncollectEvent (src/Sound/Tidal/Pattern.hs:1310)
    uncollectEvents (src/Sound/Tidal/Pattern.hs:1315)
  12% (  1 /  8) in 'Sound.Tidal.Show'
  Missing documentation for:
    Module header
    showAll (src/Sound/Tidal/Show.hs:77)
    draw (src/Sound/Tidal/Show.hs:201)
    drawLine (src/Sound/Tidal/Show.hs:177)
    drawLineSz (src/Sound/Tidal/Show.hs:180)
    stepcount (src/Sound/Tidal/Show.hs:165)
    showStateful (src/Sound/Tidal/Show.hs:35)
Warning: 'Pattern' is ambiguous. It is defined
    * at src/Sound/Tidal/Pattern.hs:59:18
    * at src/Sound/Tidal/Pattern.hs:59:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Sound/Tidal/Pattern.hs:59:1
Warning: 'perlin' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'env' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  20% ( 53 /258) in 'Sound.Tidal.Core'
  Missing documentation for:
    Module header
    Unionable (src/Sound/Tidal/Core.hs:141)
    |+| (src/Sound/Tidal/Core.hs:152)
    |+ (src/Sound/Tidal/Core.hs:155)
    +| (src/Sound/Tidal/Core.hs:158)
    ||+ (src/Sound/Tidal/Core.hs:161)
    |++| (src/Sound/Tidal/Core.hs:164)
    |++ (src/Sound/Tidal/Core.hs:167)
    ++| (src/Sound/Tidal/Core.hs:170)
    ||++ (src/Sound/Tidal/Core.hs:173)
    |/| (src/Sound/Tidal/Core.hs:176)
    |/ (src/Sound/Tidal/Core.hs:179)
    /| (src/Sound/Tidal/Core.hs:182)
    ||/ (src/Sound/Tidal/Core.hs:185)
    |*| (src/Sound/Tidal/Core.hs:188)
    |* (src/Sound/Tidal/Core.hs:191)
    *| (src/Sound/Tidal/Core.hs:194)
    ||* (src/Sound/Tidal/Core.hs:197)
    |-| (src/Sound/Tidal/Core.hs:200)
    |- (src/Sound/Tidal/Core.hs:203)
    -| (src/Sound/Tidal/Core.hs:206)
    ||- (src/Sound/Tidal/Core.hs:209)
    |%| (src/Sound/Tidal/Core.hs:212)
    |% (src/Sound/Tidal/Core.hs:215)
    %| (src/Sound/Tidal/Core.hs:218)
    ||% (src/Sound/Tidal/Core.hs:221)
    |**| (src/Sound/Tidal/Core.hs:224)
    |** (src/Sound/Tidal/Core.hs:227)
    **| (src/Sound/Tidal/Core.hs:230)
    ||** (src/Sound/Tidal/Core.hs:233)
    |>| (src/Sound/Tidal/Core.hs:236)
    |> (src/Sound/Tidal/Core.hs:239)
    >| (src/Sound/Tidal/Core.hs:242)
    ||> (src/Sound/Tidal/Core.hs:245)
    |<| (src/Sound/Tidal/Core.hs:248)
    |< (src/Sound/Tidal/Core.hs:251)
    <| (src/Sound/Tidal/Core.hs:254)
    ||< (src/Sound/Tidal/Core.hs:257)
    # (src/Sound/Tidal/Core.hs:261)
    _run (src/Sound/Tidal/Core.hs:309)
    _scan (src/Sound/Tidal/Core.hs:318)
    slowcat (src/Sound/Tidal/Core.hs:355)
    slowappend (src/Sound/Tidal/Core.hs:362)
    fastappend (src/Sound/Tidal/Core.hs:370)
    zoompat (src/Sound/Tidal/Core.hs:532)
    zoomArc (src/Sound/Tidal/Core.hs:535)
    compressTo (src/Sound/Tidal/Core.hs:578)
    repeatCycles (src/Sound/Tidal/Core.hs:581)
    _repeatCycles (src/Sound/Tidal/Core.hs:584)
    fastRepeatCycles (src/Sound/Tidal/Core.hs:587)
    _every (src/Sound/Tidal/Core.hs:614)
    _every' (src/Sound/Tidal/Core.hs:636)
    _getP_ (src/Sound/Tidal/Core.hs:689)
    _getP (src/Sound/Tidal/Core.hs:692)
    _cX (src/Sound/Tidal/Core.hs:695)
    _cX_ (src/Sound/Tidal/Core.hs:698)
    cF (src/Sound/Tidal/Core.hs:701)
    cF_ (src/Sound/Tidal/Core.hs:704)
    cF0 (src/Sound/Tidal/Core.hs:707)
    cN (src/Sound/Tidal/Core.hs:710)
    cN_ (src/Sound/Tidal/Core.hs:713)
    cN0 (src/Sound/Tidal/Core.hs:716)
    cI (src/Sound/Tidal/Core.hs:719)
    cI_ (src/Sound/Tidal/Core.hs:722)
    cI0 (src/Sound/Tidal/Core.hs:725)
    cB (src/Sound/Tidal/Core.hs:728)
    cB_ (src/Sound/Tidal/Core.hs:731)
    cB0 (src/Sound/Tidal/Core.hs:734)
    cR (src/Sound/Tidal/Core.hs:737)
    cR_ (src/Sound/Tidal/Core.hs:740)
    cR0 (src/Sound/Tidal/Core.hs:743)
    cT (src/Sound/Tidal/Core.hs:746)
    cT0 (src/Sound/Tidal/Core.hs:749)
    cT_ (src/Sound/Tidal/Core.hs:752)
    cS (src/Sound/Tidal/Core.hs:755)
    cS_ (src/Sound/Tidal/Core.hs:758)
    cS0 (src/Sound/Tidal/Core.hs:761)
    in0 (src/Sound/Tidal/Core.hs:765)
    in1 (src/Sound/Tidal/Core.hs:768)
    in2 (src/Sound/Tidal/Core.hs:771)
    in3 (src/Sound/Tidal/Core.hs:774)
    in4 (src/Sound/Tidal/Core.hs:777)
    in5 (src/Sound/Tidal/Core.hs:780)
    in6 (src/Sound/Tidal/Core.hs:783)
    in7 (src/Sound/Tidal/Core.hs:786)
    in8 (src/Sound/Tidal/Core.hs:789)
    in9 (src/Sound/Tidal/Core.hs:792)
    in10 (src/Sound/Tidal/Core.hs:795)
    in11 (src/Sound/Tidal/Core.hs:798)
    in12 (src/Sound/Tidal/Core.hs:801)
    in13 (src/Sound/Tidal/Core.hs:804)
    in14 (src/Sound/Tidal/Core.hs:807)
    in15 (src/Sound/Tidal/Core.hs:810)
    in16 (src/Sound/Tidal/Core.hs:813)
    in17 (src/Sound/Tidal/Core.hs:816)
    in18 (src/Sound/Tidal/Core.hs:819)
    in19 (src/Sound/Tidal/Core.hs:822)
    in20 (src/Sound/Tidal/Core.hs:825)
    in21 (src/Sound/Tidal/Core.hs:828)
    in22 (src/Sound/Tidal/Core.hs:831)
    in23 (src/Sound/Tidal/Core.hs:834)
    in24 (src/Sound/Tidal/Core.hs:837)
    in25 (src/Sound/Tidal/Core.hs:840)
    in26 (src/Sound/Tidal/Core.hs:843)
    in27 (src/Sound/Tidal/Core.hs:846)
    in28 (src/Sound/Tidal/Core.hs:849)
    in29 (src/Sound/Tidal/Core.hs:852)
    in30 (src/Sound/Tidal/Core.hs:855)
    in31 (src/Sound/Tidal/Core.hs:858)
    in32 (src/Sound/Tidal/Core.hs:861)
    in33 (src/Sound/Tidal/Core.hs:864)
    in34 (src/Sound/Tidal/Core.hs:867)
    in35 (src/Sound/Tidal/Core.hs:870)
    in36 (src/Sound/Tidal/Core.hs:873)
    in37 (src/Sound/Tidal/Core.hs:876)
    in38 (src/Sound/Tidal/Core.hs:879)
    in39 (src/Sound/Tidal/Core.hs:882)
    in40 (src/Sound/Tidal/Core.hs:885)
    in41 (src/Sound/Tidal/Core.hs:888)
    in42 (src/Sound/Tidal/Core.hs:891)
    in43 (src/Sound/Tidal/Core.hs:894)
    in44 (src/Sound/Tidal/Core.hs:897)
    in45 (src/Sound/Tidal/Core.hs:900)
    in46 (src/Sound/Tidal/Core.hs:903)
    in47 (src/Sound/Tidal/Core.hs:906)
    in48 (src/Sound/Tidal/Core.hs:909)
    in49 (src/Sound/Tidal/Core.hs:912)
    in50 (src/Sound/Tidal/Core.hs:915)
    in51 (src/Sound/Tidal/Core.hs:918)
    in52 (src/Sound/Tidal/Core.hs:921)
    in53 (src/Sound/Tidal/Core.hs:924)
    in54 (src/Sound/Tidal/Core.hs:927)
    in55 (src/Sound/Tidal/Core.hs:930)
    in56 (src/Sound/Tidal/Core.hs:933)
    in57 (src/Sound/Tidal/Core.hs:936)
    in58 (src/Sound/Tidal/Core.hs:939)
    in59 (src/Sound/Tidal/Core.hs:942)
    in60 (src/Sound/Tidal/Core.hs:945)
    in61 (src/Sound/Tidal/Core.hs:948)
    in62 (src/Sound/Tidal/Core.hs:951)
    in63 (src/Sound/Tidal/Core.hs:954)
    in64 (src/Sound/Tidal/Core.hs:957)
    in65 (src/Sound/Tidal/Core.hs:960)
    in66 (src/Sound/Tidal/Core.hs:963)
    in67 (src/Sound/Tidal/Core.hs:966)
    in68 (src/Sound/Tidal/Core.hs:969)
    in69 (src/Sound/Tidal/Core.hs:972)
    in70 (src/Sound/Tidal/Core.hs:975)
    in71 (src/Sound/Tidal/Core.hs:978)
    in72 (src/Sound/Tidal/Core.hs:981)
    in73 (src/Sound/Tidal/Core.hs:984)
    in74 (src/Sound/Tidal/Core.hs:987)
    in75 (src/Sound/Tidal/Core.hs:990)
    in76 (src/Sound/Tidal/Core.hs:993)
    in77 (src/Sound/Tidal/Core.hs:996)
    in78 (src/Sound/Tidal/Core.hs:999)
    in79 (src/Sound/Tidal/Core.hs:1002)
    in80 (src/Sound/Tidal/Core.hs:1005)
    in81 (src/Sound/Tidal/Core.hs:1008)
    in82 (src/Sound/Tidal/Core.hs:1011)
    in83 (src/Sound/Tidal/Core.hs:1014)
    in84 (src/Sound/Tidal/Core.hs:1017)
    in85 (src/Sound/Tidal/Core.hs:1020)
    in86 (src/Sound/Tidal/Core.hs:1023)
    in87 (src/Sound/Tidal/Core.hs:1026)
    in88 (src/Sound/Tidal/Core.hs:1029)
    in89 (src/Sound/Tidal/Core.hs:1032)
    in90 (src/Sound/Tidal/Core.hs:1035)
    in91 (src/Sound/Tidal/Core.hs:1038)
    in92 (src/Sound/Tidal/Core.hs:1041)
    in93 (src/Sound/Tidal/Core.hs:1044)
    in94 (src/Sound/Tidal/Core.hs:1047)
    in95 (src/Sound/Tidal/Core.hs:1050)
    in96 (src/Sound/Tidal/Core.hs:1053)
    in97 (src/Sound/Tidal/Core.hs:1056)
    in98 (src/Sound/Tidal/Core.hs:1059)
    in99 (src/Sound/Tidal/Core.hs:1062)
    in100 (src/Sound/Tidal/Core.hs:1065)
    in101 (src/Sound/Tidal/Core.hs:1068)
    in102 (src/Sound/Tidal/Core.hs:1071)
    in103 (src/Sound/Tidal/Core.hs:1074)
    in104 (src/Sound/Tidal/Core.hs:1077)
    in105 (src/Sound/Tidal/Core.hs:1080)
    in106 (src/Sound/Tidal/Core.hs:1083)
    in107 (src/Sound/Tidal/Core.hs:1086)
    in108 (src/Sound/Tidal/Core.hs:1089)
    in109 (src/Sound/Tidal/Core.hs:1092)
    in110 (src/Sound/Tidal/Core.hs:1095)
    in111 (src/Sound/Tidal/Core.hs:1098)
    in112 (src/Sound/Tidal/Core.hs:1101)
    in113 (src/Sound/Tidal/Core.hs:1104)
    in114 (src/Sound/Tidal/Core.hs:1107)
    in115 (src/Sound/Tidal/Core.hs:1110)
    in116 (src/Sound/Tidal/Core.hs:1113)
    in117 (src/Sound/Tidal/Core.hs:1116)
    in118 (src/Sound/Tidal/Core.hs:1119)
    in119 (src/Sound/Tidal/Core.hs:1122)
    in120 (src/Sound/Tidal/Core.hs:1125)
    in121 (src/Sound/Tidal/Core.hs:1128)
    in122 (src/Sound/Tidal/Core.hs:1131)
    in123 (src/Sound/Tidal/Core.hs:1134)
    in124 (src/Sound/Tidal/Core.hs:1137)
    in125 (src/Sound/Tidal/Core.hs:1140)
    in126 (src/Sound/Tidal/Core.hs:1143)
    in127 (src/Sound/Tidal/Core.hs:1146)
  16% ( 11 / 67) in 'Sound.Tidal.Chords'
  Missing documentation for:
    Module header
    major (src/Sound/Tidal/Chords.hs:29)
    aug (src/Sound/Tidal/Chords.hs:32)
    six (src/Sound/Tidal/Chords.hs:35)
    sixNine (src/Sound/Tidal/Chords.hs:38)
    major7 (src/Sound/Tidal/Chords.hs:41)
    major9 (src/Sound/Tidal/Chords.hs:44)
    add9 (src/Sound/Tidal/Chords.hs:47)
    major11 (src/Sound/Tidal/Chords.hs:50)
    add11 (src/Sound/Tidal/Chords.hs:53)
    major13 (src/Sound/Tidal/Chords.hs:56)
    add13 (src/Sound/Tidal/Chords.hs:59)
    dom7 (src/Sound/Tidal/Chords.hs:64)
    dom9 (src/Sound/Tidal/Chords.hs:67)
    dom11 (src/Sound/Tidal/Chords.hs:70)
    dom13 (src/Sound/Tidal/Chords.hs:73)
    sevenFlat5 (src/Sound/Tidal/Chords.hs:76)
    sevenSharp5 (src/Sound/Tidal/Chords.hs:79)
    sevenFlat9 (src/Sound/Tidal/Chords.hs:82)
    nine (src/Sound/Tidal/Chords.hs:85)
    eleven (src/Sound/Tidal/Chords.hs:88)
    thirteen (src/Sound/Tidal/Chords.hs:91)
    minor (src/Sound/Tidal/Chords.hs:96)
    diminished (src/Sound/Tidal/Chords.hs:99)
    minorSharp5 (src/Sound/Tidal/Chords.hs:102)
    minor6 (src/Sound/Tidal/Chords.hs:105)
    minorSixNine (src/Sound/Tidal/Chords.hs:108)
    minor7flat5 (src/Sound/Tidal/Chords.hs:111)
    minor7 (src/Sound/Tidal/Chords.hs:114)
    minor7sharp5 (src/Sound/Tidal/Chords.hs:117)
    minor7flat9 (src/Sound/Tidal/Chords.hs:120)
    minor7sharp9 (src/Sound/Tidal/Chords.hs:123)
    diminished7 (src/Sound/Tidal/Chords.hs:126)
    minor9 (src/Sound/Tidal/Chords.hs:129)
    minor11 (src/Sound/Tidal/Chords.hs:132)
    minor13 (src/Sound/Tidal/Chords.hs:135)
    minorMajor7 (src/Sound/Tidal/Chords.hs:138)
    one (src/Sound/Tidal/Chords.hs:143)
    five (src/Sound/Tidal/Chords.hs:146)
    sus2 (src/Sound/Tidal/Chords.hs:149)
    sus4 (src/Sound/Tidal/Chords.hs:152)
    sevenSus2 (src/Sound/Tidal/Chords.hs:155)
    sevenSus4 (src/Sound/Tidal/Chords.hs:158)
    nineSus4 (src/Sound/Tidal/Chords.hs:161)
    sevenFlat10 (src/Sound/Tidal/Chords.hs:166)
    nineSharp5 (src/Sound/Tidal/Chords.hs:169)
    minor9sharp5 (src/Sound/Tidal/Chords.hs:172)
    sevenSharp5flat9 (src/Sound/Tidal/Chords.hs:175)
    minor7sharp5flat9 (src/Sound/Tidal/Chords.hs:178)
    elevenSharp (src/Sound/Tidal/Chords.hs:181)
    minor11sharp (src/Sound/Tidal/Chords.hs:184)
    Modifier (src/Sound/Tidal/Chords.hs:380)
    applyModifier (src/Sound/Tidal/Chords.hs:389)
    applyModifierPat (src/Sound/Tidal/Chords.hs:403)
    applyModifierPatSeq (src/Sound/Tidal/Chords.hs:409)
    chordToPatSeq (src/Sound/Tidal/Chords.hs:413)
  20% (  5 / 24) in 'Sound.Tidal.Utils'
  Missing documentation for:
    Module header
    writeError (src/Sound/Tidal/Utils.hs:36)
    mapBoth (src/Sound/Tidal/Utils.hs:39)
    mapPartTimes (src/Sound/Tidal/Utils.hs:42)
    mapFst (src/Sound/Tidal/Utils.hs:45)
    mapSnd (src/Sound/Tidal/Utils.hs:48)
    delta (src/Sound/Tidal/Utils.hs:51)
    removeCommon (src/Sound/Tidal/Utils.hs:58)
    readMaybe (src/Sound/Tidal/Utils.hs:67)
    accumulate (src/Sound/Tidal/Utils.hs:85)
    matchMaybe (src/Sound/Tidal/Utils.hs:107)
    fromRight (src/Sound/Tidal/Utils.hs:112)
    applyWhen (src/Sound/Tidal/Utils.hs:117)
    pairs (src/Sound/Tidal/Utils.hs:122)
    nubOrd (src/Sound/Tidal/Utils.hs:129)
    nubOrdOn (src/Sound/Tidal/Utils.hs:133)
    nubOrdOnExcluding (src/Sound/Tidal/Utils.hs:137)
    nubOrdOnFB (src/Sound/Tidal/Utils.hs:167)
    constNubOn (src/Sound/Tidal/Utils.hs:174)
   6% (  1 / 16) in 'Sound.Tidal.Stepwise'
  Missing documentation for:
    Module header
    s_patternify (src/Sound/Tidal/Stepwise.hs:31)
    s_patternify2 (src/Sound/Tidal/Stepwise.hs:35)
    stepJoin (src/Sound/Tidal/Stepwise.hs:38)
    stepcat (src/Sound/Tidal/Stepwise.hs:74)
    _take (src/Sound/Tidal/Stepwise.hs:78)
    steptake (src/Sound/Tidal/Stepwise.hs:86)
    _stepdrop (src/Sound/Tidal/Stepwise.hs:89)
    stepdrop (src/Sound/Tidal/Stepwise.hs:97)
    _expand (src/Sound/Tidal/Stepwise.hs:100)
    _contract (src/Sound/Tidal/Stepwise.hs:103)
    expand (src/Sound/Tidal/Stepwise.hs:106)
    contract (src/Sound/Tidal/Stepwise.hs:109)
    _extend (src/Sound/Tidal/Stepwise.hs:112)
    extend (src/Sound/Tidal/Stepwise.hs:115)
  36% (  4 / 11) in 'Sound.Tidal.Scales'
  Missing documentation for:
    Module header
    scaleWith (src/Sound/Tidal/Scales.hs:325)
    scaleWithList (src/Sound/Tidal/Scales.hs:330)
    raiseDegree (src/Sound/Tidal/Scales.hs:355)
    lowerDegree (src/Sound/Tidal/Scales.hs:364)
    raiseDegrees (src/Sound/Tidal/Scales.hs:372)
    lowerDegrees (src/Sound/Tidal/Scales.hs:381)
Warning: 'setcps' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'grain' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'e' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'i' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'o' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'u' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: '~' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   6% ( 87 /1309) in 'Sound.Tidal.Params'
  Missing documentation for:
    Module header
    mF (src/Sound/Tidal/Params.hs:42)
    mI (src/Sound/Tidal/Params.hs:47)
    mS (src/Sound/Tidal/Params.hs:52)
    pF (src/Sound/Tidal/Params.hs:57)
    pI (src/Sound/Tidal/Params.hs:60)
    pB (src/Sound/Tidal/Params.hs:63)
    pR (src/Sound/Tidal/Params.hs:66)
    pN (src/Sound/Tidal/Params.hs:69)
    pS (src/Sound/Tidal/Params.hs:72)
    pX (src/Sound/Tidal/Params.hs:75)
    pStateF (src/Sound/Tidal/Params.hs:86)
    sound (src/Sound/Tidal/Params.hs:142)
    sTake (src/Sound/Tidal/Params.hs:145)
    cc (src/Sound/Tidal/Params.hs:148)
    nrpn (src/Sound/Tidal/Params.hs:151)
    nrpnn (src/Sound/Tidal/Params.hs:154)
    nrpnv (src/Sound/Tidal/Params.hs:157)
    midinote (src/Sound/Tidal/Params.hs:169)
    drum (src/Sound/Tidal/Params.hs:172)
    drumN (src/Sound/Tidal/Params.hs:175)
    accelerateTake (src/Sound/Tidal/Params.hs:255)
    accelerateCount (src/Sound/Tidal/Params.hs:258)
    accelerateCountTo (src/Sound/Tidal/Params.hs:261)
    acceleratebus (src/Sound/Tidal/Params.hs:264)
    ampTake (src/Sound/Tidal/Params.hs:274)
    ampCount (src/Sound/Tidal/Params.hs:277)
    ampCountTo (src/Sound/Tidal/Params.hs:280)
    ampbus (src/Sound/Tidal/Params.hs:283)
    amprecv (src/Sound/Tidal/Params.hs:286)
    array (src/Sound/Tidal/Params.hs:289)
    arrayTake (src/Sound/Tidal/Params.hs:292)
    arraybus (src/Sound/Tidal/Params.hs:295)
    attackTake (src/Sound/Tidal/Params.hs:302)
    attackCount (src/Sound/Tidal/Params.hs:305)
    attackCountTo (src/Sound/Tidal/Params.hs:308)
    attackbus (src/Sound/Tidal/Params.hs:311)
    attackrecv (src/Sound/Tidal/Params.hs:314)
    bandfTake (src/Sound/Tidal/Params.hs:321)
    bandfCount (src/Sound/Tidal/Params.hs:324)
    bandfCountTo (src/Sound/Tidal/Params.hs:327)
    bandfbus (src/Sound/Tidal/Params.hs:330)
    bandfrecv (src/Sound/Tidal/Params.hs:333)
    bandqTake (src/Sound/Tidal/Params.hs:340)
    bandqCount (src/Sound/Tidal/Params.hs:343)
    bandqCountTo (src/Sound/Tidal/Params.hs:346)
    bandqbus (src/Sound/Tidal/Params.hs:349)
    bandqrecv (src/Sound/Tidal/Params.hs:352)
    beginTake (src/Sound/Tidal/Params.hs:374)
    beginCount (src/Sound/Tidal/Params.hs:377)
    beginCountTo (src/Sound/Tidal/Params.hs:380)
    beginbus (src/Sound/Tidal/Params.hs:383)
    binshiftTake (src/Sound/Tidal/Params.hs:390)
    binshiftCount (src/Sound/Tidal/Params.hs:393)
    binshiftCountTo (src/Sound/Tidal/Params.hs:396)
    binshiftbus (src/Sound/Tidal/Params.hs:399)
    binshiftrecv (src/Sound/Tidal/Params.hs:402)
    button0 (src/Sound/Tidal/Params.hs:405)
    button0Take (src/Sound/Tidal/Params.hs:408)
    button0Count (src/Sound/Tidal/Params.hs:411)
    button0CountTo (src/Sound/Tidal/Params.hs:414)
    button0bus (src/Sound/Tidal/Params.hs:417)
    button0recv (src/Sound/Tidal/Params.hs:420)
    button1 (src/Sound/Tidal/Params.hs:423)
    button1Take (src/Sound/Tidal/Params.hs:426)
    button1Count (src/Sound/Tidal/Params.hs:429)
    button1CountTo (src/Sound/Tidal/Params.hs:432)
    button1bus (src/Sound/Tidal/Params.hs:435)
    button1recv (src/Sound/Tidal/Params.hs:438)
    button10 (src/Sound/Tidal/Params.hs:441)
    button10Take (src/Sound/Tidal/Params.hs:444)
    button10Count (src/Sound/Tidal/Params.hs:447)
    button10CountTo (src/Sound/Tidal/Params.hs:450)
    button10bus (src/Sound/Tidal/Params.hs:453)
    button10recv (src/Sound/Tidal/Params.hs:456)
    button11 (src/Sound/Tidal/Params.hs:459)
    button11Take (src/Sound/Tidal/Params.hs:462)
    button11Count (src/Sound/Tidal/Params.hs:465)
    button11CountTo (src/Sound/Tidal/Params.hs:468)
    button11bus (src/Sound/Tidal/Params.hs:471)
    button11recv (src/Sound/Tidal/Params.hs:474)
    button12 (src/Sound/Tidal/Params.hs:477)
    button12Take (src/Sound/Tidal/Params.hs:480)
    button12Count (src/Sound/Tidal/Params.hs:483)
    button12CountTo (src/Sound/Tidal/Params.hs:486)
    button12bus (src/Sound/Tidal/Params.hs:489)
    button12recv (src/Sound/Tidal/Params.hs:492)
    button13 (src/Sound/Tidal/Params.hs:495)
    button13Take (src/Sound/Tidal/Params.hs:498)
    button13Count (src/Sound/Tidal/Params.hs:501)
    button13CountTo (src/Sound/Tidal/Params.hs:504)
    button13bus (src/Sound/Tidal/Params.hs:507)
    button13recv (src/Sound/Tidal/Params.hs:510)
    button14 (src/Sound/Tidal/Params.hs:513)
    button14Take (src/Sound/Tidal/Params.hs:516)
    button14Count (src/Sound/Tidal/Params.hs:519)
    button14CountTo (src/Sound/Tidal/Params.hs:522)
    button14bus (src/Sound/Tidal/Params.hs:525)
    button14recv (src/Sound/Tidal/Params.hs:528)
    button15 (src/Sound/Tidal/Params.hs:531)
    button15Take (src/Sound/Tidal/Params.hs:534)
    button15Count (src/Sound/Tidal/Params.hs:537)
    button15CountTo (src/Sound/Tidal/Params.hs:540)
    button15bus (src/Sound/Tidal/Params.hs:543)
    button15recv (src/Sound/Tidal/Params.hs:546)
    button2 (src/Sound/Tidal/Params.hs:549)
    button2Take (src/Sound/Tidal/Params.hs:552)
    button2Count (src/Sound/Tidal/Params.hs:555)
    button2CountTo (src/Sound/Tidal/Params.hs:558)
    button2bus (src/Sound/Tidal/Params.hs:561)
    button2recv (src/Sound/Tidal/Params.hs:564)
    button3 (src/Sound/Tidal/Params.hs:567)
    button3Take (src/Sound/Tidal/Params.hs:570)
    button3Count (src/Sound/Tidal/Params.hs:573)
    button3CountTo (src/Sound/Tidal/Params.hs:576)
    button3bus (src/Sound/Tidal/Params.hs:579)
    button3recv (src/Sound/Tidal/Params.hs:582)
    button4 (src/Sound/Tidal/Params.hs:585)
    button4Take (src/Sound/Tidal/Params.hs:588)
    button4Count (src/Sound/Tidal/Params.hs:591)
    button4CountTo (src/Sound/Tidal/Params.hs:594)
    button4bus (src/Sound/Tidal/Params.hs:597)
    button4recv (src/Sound/Tidal/Params.hs:600)
    button5 (src/Sound/Tidal/Params.hs:603)
    button5Take (src/Sound/Tidal/Params.hs:606)
    button5Count (src/Sound/Tidal/Params.hs:609)
    button5CountTo (src/Sound/Tidal/Params.hs:612)
    button5bus (src/Sound/Tidal/Params.hs:615)
    button5recv (src/Sound/Tidal/Params.hs:618)
    button6 (src/Sound/Tidal/Params.hs:621)
    button6Take (src/Sound/Tidal/Params.hs:624)
    button6Count (src/Sound/Tidal/Params.hs:627)
    button6CountTo (src/Sound/Tidal/Params.hs:630)
    button6bus (src/Sound/Tidal/Params.hs:633)
    button6recv (src/Sound/Tidal/Params.hs:636)
    button7 (src/Sound/Tidal/Params.hs:639)
    button7Take (src/Sound/Tidal/Params.hs:642)
    button7Count (src/Sound/Tidal/Params.hs:645)
    button7CountTo (src/Sound/Tidal/Params.hs:648)
    button7bus (src/Sound/Tidal/Params.hs:651)
    button7recv (src/Sound/Tidal/Params.hs:654)
    button8 (src/Sound/Tidal/Params.hs:657)
    button8Take (src/Sound/Tidal/Params.hs:660)
    button8Count (src/Sound/Tidal/Params.hs:663)
    button8CountTo (src/Sound/Tidal/Params.hs:666)
    button8bus (src/Sound/Tidal/Params.hs:669)
    button8recv (src/Sound/Tidal/Params.hs:672)
    button9 (src/Sound/Tidal/Params.hs:675)
    button9Take (src/Sound/Tidal/Params.hs:678)
    button9Count (src/Sound/Tidal/Params.hs:681)
    button9CountTo (src/Sound/Tidal/Params.hs:684)
    button9bus (src/Sound/Tidal/Params.hs:687)
    button9recv (src/Sound/Tidal/Params.hs:690)
    ccn (src/Sound/Tidal/Params.hs:693)
    ccnTake (src/Sound/Tidal/Params.hs:696)
    ccnCount (src/Sound/Tidal/Params.hs:699)
    ccnCountTo (src/Sound/Tidal/Params.hs:702)
    ccnbus (src/Sound/Tidal/Params.hs:705)
    ccv (src/Sound/Tidal/Params.hs:708)
    ccvTake (src/Sound/Tidal/Params.hs:711)
    ccvCount (src/Sound/Tidal/Params.hs:714)
    ccvCountTo (src/Sound/Tidal/Params.hs:717)
    ccvbus (src/Sound/Tidal/Params.hs:720)
    channelTake (src/Sound/Tidal/Params.hs:727)
    channelCount (src/Sound/Tidal/Params.hs:730)
    channelCountTo (src/Sound/Tidal/Params.hs:733)
    channelbus (src/Sound/Tidal/Params.hs:736)
    clhatdecay (src/Sound/Tidal/Params.hs:739)
    clhatdecayTake (src/Sound/Tidal/Params.hs:742)
    clhatdecayCount (src/Sound/Tidal/Params.hs:745)
    clhatdecayCountTo (src/Sound/Tidal/Params.hs:748)
    clhatdecaybus (src/Sound/Tidal/Params.hs:751)
    clhatdecayrecv (src/Sound/Tidal/Params.hs:754)
    coarseTake (src/Sound/Tidal/Params.hs:761)
    coarseCount (src/Sound/Tidal/Params.hs:764)
    coarseCountTo (src/Sound/Tidal/Params.hs:767)
    coarsebus (src/Sound/Tidal/Params.hs:770)
    coarserecv (src/Sound/Tidal/Params.hs:773)
    combTake (src/Sound/Tidal/Params.hs:780)
    combCount (src/Sound/Tidal/Params.hs:783)
    combCountTo (src/Sound/Tidal/Params.hs:786)
    combbus (src/Sound/Tidal/Params.hs:789)
    combrecv (src/Sound/Tidal/Params.hs:792)
    control (src/Sound/Tidal/Params.hs:795)
    controlTake (src/Sound/Tidal/Params.hs:798)
    controlCount (src/Sound/Tidal/Params.hs:801)
    controlCountTo (src/Sound/Tidal/Params.hs:804)
    controlbus (src/Sound/Tidal/Params.hs:807)
    cpsTake (src/Sound/Tidal/Params.hs:819)
    cpsCount (src/Sound/Tidal/Params.hs:822)
    cpsCountTo (src/Sound/Tidal/Params.hs:825)
    cpsbus (src/Sound/Tidal/Params.hs:828)
    cpsrecv (src/Sound/Tidal/Params.hs:831)
    crushTake (src/Sound/Tidal/Params.hs:838)
    crushCount (src/Sound/Tidal/Params.hs:841)
    crushCountTo (src/Sound/Tidal/Params.hs:844)
    crushbus (src/Sound/Tidal/Params.hs:847)
    crushrecv (src/Sound/Tidal/Params.hs:850)
    ctlNum (src/Sound/Tidal/Params.hs:853)
    ctlNumTake (src/Sound/Tidal/Params.hs:856)
    ctlNumCount (src/Sound/Tidal/Params.hs:859)
    ctlNumCountTo (src/Sound/Tidal/Params.hs:862)
    ctlNumbus (src/Sound/Tidal/Params.hs:865)
    ctranspose (src/Sound/Tidal/Params.hs:868)
    ctransposeTake (src/Sound/Tidal/Params.hs:871)
    ctransposeCount (src/Sound/Tidal/Params.hs:874)
    ctransposeCountTo (src/Sound/Tidal/Params.hs:877)
    ctransposebus (src/Sound/Tidal/Params.hs:880)
    ctransposerecv (src/Sound/Tidal/Params.hs:883)
    cutTake (src/Sound/Tidal/Params.hs:890)
    cutCount (src/Sound/Tidal/Params.hs:893)
    cutCountTo (src/Sound/Tidal/Params.hs:896)
    cutbus (src/Sound/Tidal/Params.hs:899)
    cutrecv (src/Sound/Tidal/Params.hs:902)
    cutoffTake (src/Sound/Tidal/Params.hs:909)
    cutoffCount (src/Sound/Tidal/Params.hs:912)
    cutoffCountTo (src/Sound/Tidal/Params.hs:915)
    cutoffbus (src/Sound/Tidal/Params.hs:918)
    cutoffrecv (src/Sound/Tidal/Params.hs:921)
    cutoffegint (src/Sound/Tidal/Params.hs:924)
    cutoffegintTake (src/Sound/Tidal/Params.hs:927)
    cutoffegintCount (src/Sound/Tidal/Params.hs:930)
    cutoffegintCountTo (src/Sound/Tidal/Params.hs:933)
    cutoffegintbus (src/Sound/Tidal/Params.hs:936)
    cutoffegintrecv (src/Sound/Tidal/Params.hs:939)
    decay (src/Sound/Tidal/Params.hs:942)
    decayTake (src/Sound/Tidal/Params.hs:945)
    decayCount (src/Sound/Tidal/Params.hs:948)
    decayCountTo (src/Sound/Tidal/Params.hs:951)
    decaybus (src/Sound/Tidal/Params.hs:954)
    decayrecv (src/Sound/Tidal/Params.hs:957)
    degree (src/Sound/Tidal/Params.hs:960)
    degreeTake (src/Sound/Tidal/Params.hs:963)
    degreeCount (src/Sound/Tidal/Params.hs:966)
    degreeCountTo (src/Sound/Tidal/Params.hs:969)
    degreebus (src/Sound/Tidal/Params.hs:972)
    degreerecv (src/Sound/Tidal/Params.hs:975)
    delayTake (src/Sound/Tidal/Params.hs:982)
    delayCount (src/Sound/Tidal/Params.hs:985)
    delayCountTo (src/Sound/Tidal/Params.hs:988)
    delaybus (src/Sound/Tidal/Params.hs:991)
    delayrecv (src/Sound/Tidal/Params.hs:994)
    delayfeedbackTake (src/Sound/Tidal/Params.hs:1001)
    delayfeedbackCount (src/Sound/Tidal/Params.hs:1004)
    delayfeedbackCountTo (src/Sound/Tidal/Params.hs:1007)
    delayfeedbackbus (src/Sound/Tidal/Params.hs:1010)
    delayfeedbackrecv (src/Sound/Tidal/Params.hs:1013)
    delaytimeTake (src/Sound/Tidal/Params.hs:1020)
    delaytimeCount (src/Sound/Tidal/Params.hs:1023)
    delaytimeCountTo (src/Sound/Tidal/Params.hs:1026)
    delaytimebus (src/Sound/Tidal/Params.hs:1029)
    delaytimerecv (src/Sound/Tidal/Params.hs:1032)
    detune (src/Sound/Tidal/Params.hs:1035)
    detuneTake (src/Sound/Tidal/Params.hs:1038)
    detuneCount (src/Sound/Tidal/Params.hs:1041)
    detuneCountTo (src/Sound/Tidal/Params.hs:1044)
    detunebus (src/Sound/Tidal/Params.hs:1047)
    detunerecv (src/Sound/Tidal/Params.hs:1050)
    distortTake (src/Sound/Tidal/Params.hs:1057)
    distortCount (src/Sound/Tidal/Params.hs:1060)
    distortCountTo (src/Sound/Tidal/Params.hs:1063)
    distortbus (src/Sound/Tidal/Params.hs:1066)
    distortrecv (src/Sound/Tidal/Params.hs:1069)
    djfTake (src/Sound/Tidal/Params.hs:1076)
    djfCount (src/Sound/Tidal/Params.hs:1079)
    djfCountTo (src/Sound/Tidal/Params.hs:1082)
    djfbus (src/Sound/Tidal/Params.hs:1085)
    djfrecv (src/Sound/Tidal/Params.hs:1088)
    dryTake (src/Sound/Tidal/Params.hs:1095)
    dryCount (src/Sound/Tidal/Params.hs:1098)
    dryCountTo (src/Sound/Tidal/Params.hs:1101)
    drybus (src/Sound/Tidal/Params.hs:1104)
    dryrecv (src/Sound/Tidal/Params.hs:1107)
    dur (src/Sound/Tidal/Params.hs:1110)
    durTake (src/Sound/Tidal/Params.hs:1113)
    durCount (src/Sound/Tidal/Params.hs:1116)
    durCountTo (src/Sound/Tidal/Params.hs:1119)
    durbus (src/Sound/Tidal/Params.hs:1122)
    durrecv (src/Sound/Tidal/Params.hs:1125)
    endTake (src/Sound/Tidal/Params.hs:1138)
    endCount (src/Sound/Tidal/Params.hs:1141)
    endCountTo (src/Sound/Tidal/Params.hs:1144)
    endbus (src/Sound/Tidal/Params.hs:1147)
    enhanceTake (src/Sound/Tidal/Params.hs:1154)
    enhanceCount (src/Sound/Tidal/Params.hs:1157)
    enhanceCountTo (src/Sound/Tidal/Params.hs:1160)
    enhancebus (src/Sound/Tidal/Params.hs:1163)
    enhancerecv (src/Sound/Tidal/Params.hs:1166)
    expression (src/Sound/Tidal/Params.hs:1169)
    expressionTake (src/Sound/Tidal/Params.hs:1172)
    expressionCount (src/Sound/Tidal/Params.hs:1175)
    expressionCountTo (src/Sound/Tidal/Params.hs:1178)
    expressionbus (src/Sound/Tidal/Params.hs:1181)
    expressionrecv (src/Sound/Tidal/Params.hs:1184)
    fadeInTimeTake (src/Sound/Tidal/Params.hs:1191)
    fadeInTimeCount (src/Sound/Tidal/Params.hs:1194)
    fadeInTimeCountTo (src/Sound/Tidal/Params.hs:1197)
    fadeInTimebus (src/Sound/Tidal/Params.hs:1200)
    fadeTimeTake (src/Sound/Tidal/Params.hs:1207)
    fadeTimeCount (src/Sound/Tidal/Params.hs:1210)
    fadeTimeCountTo (src/Sound/Tidal/Params.hs:1213)
    fadeTimebus (src/Sound/Tidal/Params.hs:1216)
    frameRate (src/Sound/Tidal/Params.hs:1219)
    frameRateTake (src/Sound/Tidal/Params.hs:1222)
    frameRateCount (src/Sound/Tidal/Params.hs:1225)
    frameRateCountTo (src/Sound/Tidal/Params.hs:1228)
    frameRatebus (src/Sound/Tidal/Params.hs:1231)
    frames (src/Sound/Tidal/Params.hs:1234)
    framesTake (src/Sound/Tidal/Params.hs:1237)
    framesCount (src/Sound/Tidal/Params.hs:1240)
    framesCountTo (src/Sound/Tidal/Params.hs:1243)
    framesbus (src/Sound/Tidal/Params.hs:1246)
    freezeTake (src/Sound/Tidal/Params.hs:1253)
    freezeCount (src/Sound/Tidal/Params.hs:1256)
    freezeCountTo (src/Sound/Tidal/Params.hs:1259)
    freezebus (src/Sound/Tidal/Params.hs:1262)
    freezerecv (src/Sound/Tidal/Params.hs:1265)
    freq (src/Sound/Tidal/Params.hs:1268)
    freqTake (src/Sound/Tidal/Params.hs:1271)
    freqCount (src/Sound/Tidal/Params.hs:1274)
    freqCountTo (src/Sound/Tidal/Params.hs:1277)
    freqbus (src/Sound/Tidal/Params.hs:1280)
    freqrecv (src/Sound/Tidal/Params.hs:1283)
    fromTake (src/Sound/Tidal/Params.hs:1290)
    fromCount (src/Sound/Tidal/Params.hs:1293)
    fromCountTo (src/Sound/Tidal/Params.hs:1296)
    frombus (src/Sound/Tidal/Params.hs:1299)
    fromrecv (src/Sound/Tidal/Params.hs:1302)
    fshiftTake (src/Sound/Tidal/Params.hs:1309)
    fshiftCount (src/Sound/Tidal/Params.hs:1312)
    fshiftCountTo (src/Sound/Tidal/Params.hs:1315)
    fshiftbus (src/Sound/Tidal/Params.hs:1318)
    fshiftrecv (src/Sound/Tidal/Params.hs:1321)
    fshiftnoteTake (src/Sound/Tidal/Params.hs:1328)
    fshiftnoteCount (src/Sound/Tidal/Params.hs:1331)
    fshiftnoteCountTo (src/Sound/Tidal/Params.hs:1334)
    fshiftnotebus (src/Sound/Tidal/Params.hs:1337)
    fshiftnoterecv (src/Sound/Tidal/Params.hs:1340)
    fshiftphaseTake (src/Sound/Tidal/Params.hs:1347)
    fshiftphaseCount (src/Sound/Tidal/Params.hs:1350)
    fshiftphaseCountTo (src/Sound/Tidal/Params.hs:1353)
    fshiftphasebus (src/Sound/Tidal/Params.hs:1356)
    fshiftphaserecv (src/Sound/Tidal/Params.hs:1359)
    gainTake (src/Sound/Tidal/Params.hs:1382)
    gainCount (src/Sound/Tidal/Params.hs:1385)
    gainCountTo (src/Sound/Tidal/Params.hs:1388)
    gainbus (src/Sound/Tidal/Params.hs:1391)
    gate (src/Sound/Tidal/Params.hs:1394)
    gateTake (src/Sound/Tidal/Params.hs:1397)
    gateCount (src/Sound/Tidal/Params.hs:1400)
    gateCountTo (src/Sound/Tidal/Params.hs:1403)
    gatebus (src/Sound/Tidal/Params.hs:1406)
    gaterecv (src/Sound/Tidal/Params.hs:1409)
    harmonic (src/Sound/Tidal/Params.hs:1412)
    harmonicTake (src/Sound/Tidal/Params.hs:1415)
    harmonicCount (src/Sound/Tidal/Params.hs:1418)
    harmonicCountTo (src/Sound/Tidal/Params.hs:1421)
    harmonicbus (src/Sound/Tidal/Params.hs:1424)
    harmonicrecv (src/Sound/Tidal/Params.hs:1427)
    hatgrain (src/Sound/Tidal/Params.hs:1430)
    hatgrainTake (src/Sound/Tidal/Params.hs:1433)
    hatgrainCount (src/Sound/Tidal/Params.hs:1436)
    hatgrainCountTo (src/Sound/Tidal/Params.hs:1439)
    hatgrainbus (src/Sound/Tidal/Params.hs:1442)
    hatgrainrecv (src/Sound/Tidal/Params.hs:1445)
    hbrickTake (src/Sound/Tidal/Params.hs:1452)
    hbrickCount (src/Sound/Tidal/Params.hs:1455)
    hbrickCountTo (src/Sound/Tidal/Params.hs:1458)
    hbrickbus (src/Sound/Tidal/Params.hs:1461)
    hbrickrecv (src/Sound/Tidal/Params.hs:1464)
    hcutoffTake (src/Sound/Tidal/Params.hs:1471)
    hcutoffCount (src/Sound/Tidal/Params.hs:1474)
    hcutoffCountTo (src/Sound/Tidal/Params.hs:1477)
    hcutoffbus (src/Sound/Tidal/Params.hs:1480)
    hcutoffrecv (src/Sound/Tidal/Params.hs:1483)
    holdTake (src/Sound/Tidal/Params.hs:1490)
    holdCount (src/Sound/Tidal/Params.hs:1493)
    holdCountTo (src/Sound/Tidal/Params.hs:1496)
    holdbus (src/Sound/Tidal/Params.hs:1499)
    holdrecv (src/Sound/Tidal/Params.hs:1502)
    hours (src/Sound/Tidal/Params.hs:1505)
    hoursTake (src/Sound/Tidal/Params.hs:1508)
    hoursCount (src/Sound/Tidal/Params.hs:1511)
    hoursCountTo (src/Sound/Tidal/Params.hs:1514)
    hoursbus (src/Sound/Tidal/Params.hs:1517)
    hresonanceTake (src/Sound/Tidal/Params.hs:1524)
    hresonanceCount (src/Sound/Tidal/Params.hs:1527)
    hresonanceCountTo (src/Sound/Tidal/Params.hs:1530)
    hresonancebus (src/Sound/Tidal/Params.hs:1533)
    hresonancerecv (src/Sound/Tidal/Params.hs:1536)
    imag (src/Sound/Tidal/Params.hs:1539)
    imagTake (src/Sound/Tidal/Params.hs:1542)
    imagCount (src/Sound/Tidal/Params.hs:1545)
    imagCountTo (src/Sound/Tidal/Params.hs:1548)
    imagbus (src/Sound/Tidal/Params.hs:1551)
    imagrecv (src/Sound/Tidal/Params.hs:1554)
    kcutoff (src/Sound/Tidal/Params.hs:1557)
    kcutoffTake (src/Sound/Tidal/Params.hs:1560)
    kcutoffCount (src/Sound/Tidal/Params.hs:1563)
    kcutoffCountTo (src/Sound/Tidal/Params.hs:1566)
    kcutoffbus (src/Sound/Tidal/Params.hs:1569)
    kcutoffrecv (src/Sound/Tidal/Params.hs:1572)
    krushTake (src/Sound/Tidal/Params.hs:1579)
    krushCount (src/Sound/Tidal/Params.hs:1582)
    krushCountTo (src/Sound/Tidal/Params.hs:1585)
    krushbus (src/Sound/Tidal/Params.hs:1588)
    krushrecv (src/Sound/Tidal/Params.hs:1591)
    lagogo (src/Sound/Tidal/Params.hs:1594)
    lagogoTake (src/Sound/Tidal/Params.hs:1597)
    lagogoCount (src/Sound/Tidal/Params.hs:1600)
    lagogoCountTo (src/Sound/Tidal/Params.hs:1603)
    lagogobus (src/Sound/Tidal/Params.hs:1606)
    lagogorecv (src/Sound/Tidal/Params.hs:1609)
    lbrickTake (src/Sound/Tidal/Params.hs:1616)
    lbrickCount (src/Sound/Tidal/Params.hs:1619)
    lbrickCountTo (src/Sound/Tidal/Params.hs:1622)
    lbrickbus (src/Sound/Tidal/Params.hs:1625)
    lbrickrecv (src/Sound/Tidal/Params.hs:1628)
    lclap (src/Sound/Tidal/Params.hs:1631)
    lclapTake (src/Sound/Tidal/Params.hs:1634)
    lclapCount (src/Sound/Tidal/Params.hs:1637)
    lclapCountTo (src/Sound/Tidal/Params.hs:1640)
    lclapbus (src/Sound/Tidal/Params.hs:1643)
    lclaprecv (src/Sound/Tidal/Params.hs:1646)
    lclaves (src/Sound/Tidal/Params.hs:1649)
    lclavesTake (src/Sound/Tidal/Params.hs:1652)
    lclavesCount (src/Sound/Tidal/Params.hs:1655)
    lclavesCountTo (src/Sound/Tidal/Params.hs:1658)
    lclavesbus (src/Sound/Tidal/Params.hs:1661)
    lclavesrecv (src/Sound/Tidal/Params.hs:1664)
    lclhat (src/Sound/Tidal/Params.hs:1667)
    lclhatTake (src/Sound/Tidal/Params.hs:1670)
    lclhatCount (src/Sound/Tidal/Params.hs:1673)
    lclhatCountTo (src/Sound/Tidal/Params.hs:1676)
    lclhatbus (src/Sound/Tidal/Params.hs:1679)
    lclhatrecv (src/Sound/Tidal/Params.hs:1682)
    lcrash (src/Sound/Tidal/Params.hs:1685)
    lcrashTake (src/Sound/Tidal/Params.hs:1688)
    lcrashCount (src/Sound/Tidal/Params.hs:1691)
    lcrashCountTo (src/Sound/Tidal/Params.hs:1694)
    lcrashbus (src/Sound/Tidal/Params.hs:1697)
    lcrashrecv (src/Sound/Tidal/Params.hs:1700)
    legatoTake (src/Sound/Tidal/Params.hs:1707)
    legatoCount (src/Sound/Tidal/Params.hs:1710)
    legatoCountTo (src/Sound/Tidal/Params.hs:1713)
    legatobus (src/Sound/Tidal/Params.hs:1716)
    clip (src/Sound/Tidal/Params.hs:1719)
    leslie (src/Sound/Tidal/Params.hs:1722)
    leslieTake (src/Sound/Tidal/Params.hs:1725)
    leslieCount (src/Sound/Tidal/Params.hs:1728)
    leslieCountTo (src/Sound/Tidal/Params.hs:1731)
    lesliebus (src/Sound/Tidal/Params.hs:1734)
    leslierecv (src/Sound/Tidal/Params.hs:1737)
    lfo (src/Sound/Tidal/Params.hs:1740)
    lfoTake (src/Sound/Tidal/Params.hs:1743)
    lfoCount (src/Sound/Tidal/Params.hs:1746)
    lfoCountTo (src/Sound/Tidal/Params.hs:1749)
    lfobus (src/Sound/Tidal/Params.hs:1752)
    lforecv (src/Sound/Tidal/Params.hs:1755)
    lfocutoffint (src/Sound/Tidal/Params.hs:1758)
    lfocutoffintTake (src/Sound/Tidal/Params.hs:1761)
    lfocutoffintCount (src/Sound/Tidal/Params.hs:1764)
    lfocutoffintCountTo (src/Sound/Tidal/Params.hs:1767)
    lfocutoffintbus (src/Sound/Tidal/Params.hs:1770)
    lfocutoffintrecv (src/Sound/Tidal/Params.hs:1773)
    lfodelay (src/Sound/Tidal/Params.hs:1776)
    lfodelayTake (src/Sound/Tidal/Params.hs:1779)
    lfodelayCount (src/Sound/Tidal/Params.hs:1782)
    lfodelayCountTo (src/Sound/Tidal/Params.hs:1785)
    lfodelaybus (src/Sound/Tidal/Params.hs:1788)
    lfodelayrecv (src/Sound/Tidal/Params.hs:1791)
    lfoint (src/Sound/Tidal/Params.hs:1794)
    lfointTake (src/Sound/Tidal/Params.hs:1797)
    lfointCount (src/Sound/Tidal/Params.hs:1800)
    lfointCountTo (src/Sound/Tidal/Params.hs:1803)
    lfointbus (src/Sound/Tidal/Params.hs:1806)
    lfointrecv (src/Sound/Tidal/Params.hs:1809)
    lfopitchint (src/Sound/Tidal/Params.hs:1812)
    lfopitchintTake (src/Sound/Tidal/Params.hs:1815)
    lfopitchintCount (src/Sound/Tidal/Params.hs:1818)
    lfopitchintCountTo (src/Sound/Tidal/Params.hs:1821)
    lfopitchintbus (src/Sound/Tidal/Params.hs:1824)
    lfopitchintrecv (src/Sound/Tidal/Params.hs:1827)
    lfoshape (src/Sound/Tidal/Params.hs:1830)
    lfoshapeTake (src/Sound/Tidal/Params.hs:1833)
    lfoshapeCount (src/Sound/Tidal/Params.hs:1836)
    lfoshapeCountTo (src/Sound/Tidal/Params.hs:1839)
    lfoshapebus (src/Sound/Tidal/Params.hs:1842)
    lfoshaperecv (src/Sound/Tidal/Params.hs:1845)
    lfosync (src/Sound/Tidal/Params.hs:1848)
    lfosyncTake (src/Sound/Tidal/Params.hs:1851)
    lfosyncCount (src/Sound/Tidal/Params.hs:1854)
    lfosyncCountTo (src/Sound/Tidal/Params.hs:1857)
    lfosyncbus (src/Sound/Tidal/Params.hs:1860)
    lfosyncrecv (src/Sound/Tidal/Params.hs:1863)
    lhitom (src/Sound/Tidal/Params.hs:1866)
    lhitomTake (src/Sound/Tidal/Params.hs:1869)
    lhitomCount (src/Sound/Tidal/Params.hs:1872)
    lhitomCountTo (src/Sound/Tidal/Params.hs:1875)
    lhitombus (src/Sound/Tidal/Params.hs:1878)
    lhitomrecv (src/Sound/Tidal/Params.hs:1881)
    lkick (src/Sound/Tidal/Params.hs:1884)
    lkickTake (src/Sound/Tidal/Params.hs:1887)
    lkickCount (src/Sound/Tidal/Params.hs:1890)
    lkickCountTo (src/Sound/Tidal/Params.hs:1893)
    lkickbus (src/Sound/Tidal/Params.hs:1896)
    lkickrecv (src/Sound/Tidal/Params.hs:1899)
    llotom (src/Sound/Tidal/Params.hs:1902)
    llotomTake (src/Sound/Tidal/Params.hs:1905)
    llotomCount (src/Sound/Tidal/Params.hs:1908)
    llotomCountTo (src/Sound/Tidal/Params.hs:1911)
    llotombus (src/Sound/Tidal/Params.hs:1914)
    llotomrecv (src/Sound/Tidal/Params.hs:1917)
    lockTake (src/Sound/Tidal/Params.hs:1924)
    lockCount (src/Sound/Tidal/Params.hs:1927)
    lockCountTo (src/Sound/Tidal/Params.hs:1930)
    lockbus (src/Sound/Tidal/Params.hs:1933)
    lockrecv (src/Sound/Tidal/Params.hs:1936)
    loopTake (src/Sound/Tidal/Params.hs:1943)
    loopCount (src/Sound/Tidal/Params.hs:1946)
    loopCountTo (src/Sound/Tidal/Params.hs:1949)
    loopbus (src/Sound/Tidal/Params.hs:1952)
    lophat (src/Sound/Tidal/Params.hs:1955)
    lophatTake (src/Sound/Tidal/Params.hs:1958)
    lophatCount (src/Sound/Tidal/Params.hs:1961)
    lophatCountTo (src/Sound/Tidal/Params.hs:1964)
    lophatbus (src/Sound/Tidal/Params.hs:1967)
    lophatrecv (src/Sound/Tidal/Params.hs:1970)
    lrate (src/Sound/Tidal/Params.hs:1973)
    lrateTake (src/Sound/Tidal/Params.hs:1976)
    lrateCount (src/Sound/Tidal/Params.hs:1979)
    lrateCountTo (src/Sound/Tidal/Params.hs:1982)
    lratebus (src/Sound/Tidal/Params.hs:1985)
    lraterecv (src/Sound/Tidal/Params.hs:1988)
    lsize (src/Sound/Tidal/Params.hs:1991)
    lsizeTake (src/Sound/Tidal/Params.hs:1994)
    lsizeCount (src/Sound/Tidal/Params.hs:1997)
    lsizeCountTo (src/Sound/Tidal/Params.hs:2000)
    lsizebus (src/Sound/Tidal/Params.hs:2003)
    lsizerecv (src/Sound/Tidal/Params.hs:2006)
    lsnare (src/Sound/Tidal/Params.hs:2009)
    lsnareTake (src/Sound/Tidal/Params.hs:2012)
    lsnareCount (src/Sound/Tidal/Params.hs:2015)
    lsnareCountTo (src/Sound/Tidal/Params.hs:2018)
    lsnarebus (src/Sound/Tidal/Params.hs:2021)
    lsnarerecv (src/Sound/Tidal/Params.hs:2024)
    metatuneTake (src/Sound/Tidal/Params.hs:2031)
    metatuneCount (src/Sound/Tidal/Params.hs:2034)
    metatuneCountTo (src/Sound/Tidal/Params.hs:2037)
    metatunebus (src/Sound/Tidal/Params.hs:2040)
    metatunerecv (src/Sound/Tidal/Params.hs:2043)
    midibend (src/Sound/Tidal/Params.hs:2046)
    midibendTake (src/Sound/Tidal/Params.hs:2049)
    midibendCount (src/Sound/Tidal/Params.hs:2052)
    midibendCountTo (src/Sound/Tidal/Params.hs:2055)
    midibendbus (src/Sound/Tidal/Params.hs:2058)
    midichan (src/Sound/Tidal/Params.hs:2061)
    midichanTake (src/Sound/Tidal/Params.hs:2064)
    midichanCount (src/Sound/Tidal/Params.hs:2067)
    midichanCountTo (src/Sound/Tidal/Params.hs:2070)
    midichanbus (src/Sound/Tidal/Params.hs:2073)
    midicmd (src/Sound/Tidal/Params.hs:2076)
    midicmdTake (src/Sound/Tidal/Params.hs:2079)
    midicmdbus (src/Sound/Tidal/Params.hs:2082)
    miditouch (src/Sound/Tidal/Params.hs:2085)
    miditouchTake (src/Sound/Tidal/Params.hs:2088)
    miditouchCount (src/Sound/Tidal/Params.hs:2091)
    miditouchCountTo (src/Sound/Tidal/Params.hs:2094)
    miditouchbus (src/Sound/Tidal/Params.hs:2097)
    minutes (src/Sound/Tidal/Params.hs:2100)
    minutesTake (src/Sound/Tidal/Params.hs:2103)
    minutesCount (src/Sound/Tidal/Params.hs:2106)
    minutesCountTo (src/Sound/Tidal/Params.hs:2109)
    minutesbus (src/Sound/Tidal/Params.hs:2112)
    modwheel (src/Sound/Tidal/Params.hs:2115)
    modwheelTake (src/Sound/Tidal/Params.hs:2118)
    modwheelCount (src/Sound/Tidal/Params.hs:2121)
    modwheelCountTo (src/Sound/Tidal/Params.hs:2124)
    modwheelbus (src/Sound/Tidal/Params.hs:2127)
    modwheelrecv (src/Sound/Tidal/Params.hs:2130)
    mtranspose (src/Sound/Tidal/Params.hs:2133)
    mtransposeTake (src/Sound/Tidal/Params.hs:2136)
    mtransposeCount (src/Sound/Tidal/Params.hs:2139)
    mtransposeCountTo (src/Sound/Tidal/Params.hs:2142)
    mtransposebus (src/Sound/Tidal/Params.hs:2145)
    mtransposerecv (src/Sound/Tidal/Params.hs:2148)
    nTake (src/Sound/Tidal/Params.hs:2155)
    nCount (src/Sound/Tidal/Params.hs:2158)
    nCountTo (src/Sound/Tidal/Params.hs:2161)
    nbus (src/Sound/Tidal/Params.hs:2164)
    noteTake (src/Sound/Tidal/Params.hs:2171)
    noteCount (src/Sound/Tidal/Params.hs:2174)
    noteCountTo (src/Sound/Tidal/Params.hs:2177)
    notebus (src/Sound/Tidal/Params.hs:2180)
    nudgeTake (src/Sound/Tidal/Params.hs:2187)
    nudgeCount (src/Sound/Tidal/Params.hs:2190)
    nudgeCountTo (src/Sound/Tidal/Params.hs:2193)
    nudgebus (src/Sound/Tidal/Params.hs:2196)
    nudgerecv (src/Sound/Tidal/Params.hs:2199)
    octave (src/Sound/Tidal/Params.hs:2202)
    octaveTake (src/Sound/Tidal/Params.hs:2205)
    octaveCount (src/Sound/Tidal/Params.hs:2208)
    octaveCountTo (src/Sound/Tidal/Params.hs:2211)
    octavebus (src/Sound/Tidal/Params.hs:2214)
    octaveR (src/Sound/Tidal/Params.hs:2217)
    octaveRTake (src/Sound/Tidal/Params.hs:2220)
    octaveRCount (src/Sound/Tidal/Params.hs:2223)
    octaveRCountTo (src/Sound/Tidal/Params.hs:2226)
    octaveRbus (src/Sound/Tidal/Params.hs:2229)
    octaveRrecv (src/Sound/Tidal/Params.hs:2232)
    octerTake (src/Sound/Tidal/Params.hs:2239)
    octerCount (src/Sound/Tidal/Params.hs:2242)
    octerCountTo (src/Sound/Tidal/Params.hs:2245)
    octerbus (src/Sound/Tidal/Params.hs:2248)
    octerrecv (src/Sound/Tidal/Params.hs:2251)
    octersubTake (src/Sound/Tidal/Params.hs:2258)
    octersubCount (src/Sound/Tidal/Params.hs:2261)
    octersubCountTo (src/Sound/Tidal/Params.hs:2264)
    octersubbus (src/Sound/Tidal/Params.hs:2267)
    octersubrecv (src/Sound/Tidal/Params.hs:2270)
    octersubsubTake (src/Sound/Tidal/Params.hs:2277)
    octersubsubCount (src/Sound/Tidal/Params.hs:2280)
    octersubsubCountTo (src/Sound/Tidal/Params.hs:2283)
    octersubsubbus (src/Sound/Tidal/Params.hs:2286)
    octersubsubrecv (src/Sound/Tidal/Params.hs:2289)
    offset (src/Sound/Tidal/Params.hs:2292)
    offsetTake (src/Sound/Tidal/Params.hs:2295)
    offsetCount (src/Sound/Tidal/Params.hs:2298)
    offsetCountTo (src/Sound/Tidal/Params.hs:2301)
    offsetbus (src/Sound/Tidal/Params.hs:2304)
    ophatdecay (src/Sound/Tidal/Params.hs:2307)
    ophatdecayTake (src/Sound/Tidal/Params.hs:2310)
    ophatdecayCount (src/Sound/Tidal/Params.hs:2313)
    ophatdecayCountTo (src/Sound/Tidal/Params.hs:2316)
    ophatdecaybus (src/Sound/Tidal/Params.hs:2319)
    ophatdecayrecv (src/Sound/Tidal/Params.hs:2322)
    orbitTake (src/Sound/Tidal/Params.hs:2329)
    orbitCount (src/Sound/Tidal/Params.hs:2332)
    orbitCountTo (src/Sound/Tidal/Params.hs:2335)
    orbitbus (src/Sound/Tidal/Params.hs:2338)
    orbitrecv (src/Sound/Tidal/Params.hs:2341)
    overgain (src/Sound/Tidal/Params.hs:2344)
    overgainTake (src/Sound/Tidal/Params.hs:2347)
    overgainCount (src/Sound/Tidal/Params.hs:2350)
    overgainCountTo (src/Sound/Tidal/Params.hs:2353)
    overgainbus (src/Sound/Tidal/Params.hs:2356)
    overshape (src/Sound/Tidal/Params.hs:2359)
    overshapeTake (src/Sound/Tidal/Params.hs:2362)
    overshapeCount (src/Sound/Tidal/Params.hs:2365)
    overshapeCountTo (src/Sound/Tidal/Params.hs:2368)
    overshapebus (src/Sound/Tidal/Params.hs:2371)
    overshaperecv (src/Sound/Tidal/Params.hs:2374)
    panTake (src/Sound/Tidal/Params.hs:2381)
    panCount (src/Sound/Tidal/Params.hs:2384)
    panCountTo (src/Sound/Tidal/Params.hs:2387)
    panbus (src/Sound/Tidal/Params.hs:2390)
    panrecv (src/Sound/Tidal/Params.hs:2393)
    panorientTake (src/Sound/Tidal/Params.hs:2400)
    panorientCount (src/Sound/Tidal/Params.hs:2403)
    panorientCountTo (src/Sound/Tidal/Params.hs:2406)
    panorientbus (src/Sound/Tidal/Params.hs:2409)
    panorientrecv (src/Sound/Tidal/Params.hs:2412)
    panspanTake (src/Sound/Tidal/Params.hs:2419)
    panspanCount (src/Sound/Tidal/Params.hs:2422)
    panspanCountTo (src/Sound/Tidal/Params.hs:2425)
    panspanbus (src/Sound/Tidal/Params.hs:2428)
    panspanrecv (src/Sound/Tidal/Params.hs:2431)
    pansplayTake (src/Sound/Tidal/Params.hs:2438)
    pansplayCount (src/Sound/Tidal/Params.hs:2441)
    pansplayCountTo (src/Sound/Tidal/Params.hs:2444)
    pansplaybus (src/Sound/Tidal/Params.hs:2447)
    pansplayrecv (src/Sound/Tidal/Params.hs:2450)
    panwidthTake (src/Sound/Tidal/Params.hs:2457)
    panwidthCount (src/Sound/Tidal/Params.hs:2460)
    panwidthCountTo (src/Sound/Tidal/Params.hs:2463)
    panwidthbus (src/Sound/Tidal/Params.hs:2466)
    panwidthrecv (src/Sound/Tidal/Params.hs:2469)
    partials (src/Sound/Tidal/Params.hs:2472)
    partialsTake (src/Sound/Tidal/Params.hs:2475)
    partialsCount (src/Sound/Tidal/Params.hs:2478)
    partialsCountTo (src/Sound/Tidal/Params.hs:2481)
    partialsbus (src/Sound/Tidal/Params.hs:2484)
    partialsrecv (src/Sound/Tidal/Params.hs:2487)
    phaserdepthTake (src/Sound/Tidal/Params.hs:2494)
    phaserdepthCount (src/Sound/Tidal/Params.hs:2497)
    phaserdepthCountTo (src/Sound/Tidal/Params.hs:2500)
    phaserdepthbus (src/Sound/Tidal/Params.hs:2503)
    phaserdepthrecv (src/Sound/Tidal/Params.hs:2506)
    phaserrateTake (src/Sound/Tidal/Params.hs:2513)
    phaserrateCount (src/Sound/Tidal/Params.hs:2516)
    phaserrateCountTo (src/Sound/Tidal/Params.hs:2519)
    phaserratebus (src/Sound/Tidal/Params.hs:2522)
    phaserraterecv (src/Sound/Tidal/Params.hs:2525)
    pitch1 (src/Sound/Tidal/Params.hs:2528)
    pitch1Take (src/Sound/Tidal/Params.hs:2531)
    pitch1Count (src/Sound/Tidal/Params.hs:2534)
    pitch1CountTo (src/Sound/Tidal/Params.hs:2537)
    pitch1bus (src/Sound/Tidal/Params.hs:2540)
    pitch1recv (src/Sound/Tidal/Params.hs:2543)
    pitch2 (src/Sound/Tidal/Params.hs:2546)
    pitch2Take (src/Sound/Tidal/Params.hs:2549)
    pitch2Count (src/Sound/Tidal/Params.hs:2552)
    pitch2CountTo (src/Sound/Tidal/Params.hs:2555)
    pitch2bus (src/Sound/Tidal/Params.hs:2558)
    pitch2recv (src/Sound/Tidal/Params.hs:2561)
    pitch3 (src/Sound/Tidal/Params.hs:2564)
    pitch3Take (src/Sound/Tidal/Params.hs:2567)
    pitch3Count (src/Sound/Tidal/Params.hs:2570)
    pitch3CountTo (src/Sound/Tidal/Params.hs:2573)
    pitch3bus (src/Sound/Tidal/Params.hs:2576)
    pitch3recv (src/Sound/Tidal/Params.hs:2579)
    polyTouch (src/Sound/Tidal/Params.hs:2582)
    polyTouchTake (src/Sound/Tidal/Params.hs:2585)
    polyTouchCount (src/Sound/Tidal/Params.hs:2588)
    polyTouchCountTo (src/Sound/Tidal/Params.hs:2591)
    polyTouchbus (src/Sound/Tidal/Params.hs:2594)
    portamento (src/Sound/Tidal/Params.hs:2597)
    portamentoTake (src/Sound/Tidal/Params.hs:2600)
    portamentoCount (src/Sound/Tidal/Params.hs:2603)
    portamentoCountTo (src/Sound/Tidal/Params.hs:2606)
    portamentobus (src/Sound/Tidal/Params.hs:2609)
    portamentorecv (src/Sound/Tidal/Params.hs:2612)
    progNum (src/Sound/Tidal/Params.hs:2615)
    progNumTake (src/Sound/Tidal/Params.hs:2618)
    progNumCount (src/Sound/Tidal/Params.hs:2621)
    progNumCountTo (src/Sound/Tidal/Params.hs:2624)
    progNumbus (src/Sound/Tidal/Params.hs:2627)
    rateTake (src/Sound/Tidal/Params.hs:2634)
    rateCount (src/Sound/Tidal/Params.hs:2637)
    rateCountTo (src/Sound/Tidal/Params.hs:2640)
    ratebus (src/Sound/Tidal/Params.hs:2643)
    raterecv (src/Sound/Tidal/Params.hs:2646)
    realTake (src/Sound/Tidal/Params.hs:2653)
    realCount (src/Sound/Tidal/Params.hs:2656)
    realCountTo (src/Sound/Tidal/Params.hs:2659)
    realbus (src/Sound/Tidal/Params.hs:2662)
    realrecv (src/Sound/Tidal/Params.hs:2665)
    releaseTake (src/Sound/Tidal/Params.hs:2672)
    releaseCount (src/Sound/Tidal/Params.hs:2675)
    releaseCountTo (src/Sound/Tidal/Params.hs:2678)
    releasebus (src/Sound/Tidal/Params.hs:2681)
    releaserecv (src/Sound/Tidal/Params.hs:2684)
    resonanceTake (src/Sound/Tidal/Params.hs:2691)
    resonanceCount (src/Sound/Tidal/Params.hs:2694)
    resonanceCountTo (src/Sound/Tidal/Params.hs:2697)
    resonancebus (src/Sound/Tidal/Params.hs:2700)
    resonancerecv (src/Sound/Tidal/Params.hs:2703)
    ringTake (src/Sound/Tidal/Params.hs:2710)
    ringCount (src/Sound/Tidal/Params.hs:2713)
    ringCountTo (src/Sound/Tidal/Params.hs:2716)
    ringbus (src/Sound/Tidal/Params.hs:2719)
    ringrecv (src/Sound/Tidal/Params.hs:2722)
    ringdfTake (src/Sound/Tidal/Params.hs:2729)
    ringdfCount (src/Sound/Tidal/Params.hs:2732)
    ringdfCountTo (src/Sound/Tidal/Params.hs:2735)
    ringdfbus (src/Sound/Tidal/Params.hs:2738)
    ringdfrecv (src/Sound/Tidal/Params.hs:2741)
    ringfTake (src/Sound/Tidal/Params.hs:2748)
    ringfCount (src/Sound/Tidal/Params.hs:2751)
    ringfCountTo (src/Sound/Tidal/Params.hs:2754)
    ringfbus (src/Sound/Tidal/Params.hs:2757)
    ringfrecv (src/Sound/Tidal/Params.hs:2760)
    roomTake (src/Sound/Tidal/Params.hs:2767)
    roomCount (src/Sound/Tidal/Params.hs:2770)
    roomCountTo (src/Sound/Tidal/Params.hs:2773)
    roombus (src/Sound/Tidal/Params.hs:2776)
    roomrecv (src/Sound/Tidal/Params.hs:2779)
    sagogo (src/Sound/Tidal/Params.hs:2782)
    sagogoTake (src/Sound/Tidal/Params.hs:2785)
    sagogoCount (src/Sound/Tidal/Params.hs:2788)
    sagogoCountTo (src/Sound/Tidal/Params.hs:2791)
    sagogobus (src/Sound/Tidal/Params.hs:2794)
    sagogorecv (src/Sound/Tidal/Params.hs:2797)
    sclap (src/Sound/Tidal/Params.hs:2800)
    sclapTake (src/Sound/Tidal/Params.hs:2803)
    sclapCount (src/Sound/Tidal/Params.hs:2806)
    sclapCountTo (src/Sound/Tidal/Params.hs:2809)
    sclapbus (src/Sound/Tidal/Params.hs:2812)
    sclaprecv (src/Sound/Tidal/Params.hs:2815)
    sclaves (src/Sound/Tidal/Params.hs:2818)
    sclavesTake (src/Sound/Tidal/Params.hs:2821)
    sclavesCount (src/Sound/Tidal/Params.hs:2824)
    sclavesCountTo (src/Sound/Tidal/Params.hs:2827)
    sclavesbus (src/Sound/Tidal/Params.hs:2830)
    sclavesrecv (src/Sound/Tidal/Params.hs:2833)
    scramTake (src/Sound/Tidal/Params.hs:2840)
    scramCount (src/Sound/Tidal/Params.hs:2843)
    scramCountTo (src/Sound/Tidal/Params.hs:2846)
    scrambus (src/Sound/Tidal/Params.hs:2849)
    scramrecv (src/Sound/Tidal/Params.hs:2852)
    scrash (src/Sound/Tidal/Params.hs:2855)
    scrashTake (src/Sound/Tidal/Params.hs:2858)
    scrashCount (src/Sound/Tidal/Params.hs:2861)
    scrashCountTo (src/Sound/Tidal/Params.hs:2864)
    scrashbus (src/Sound/Tidal/Params.hs:2867)
    scrashrecv (src/Sound/Tidal/Params.hs:2870)
    seconds (src/Sound/Tidal/Params.hs:2873)
    secondsTake (src/Sound/Tidal/Params.hs:2876)
    secondsCount (src/Sound/Tidal/Params.hs:2879)
    secondsCountTo (src/Sound/Tidal/Params.hs:2882)
    secondsbus (src/Sound/Tidal/Params.hs:2885)
    semitone (src/Sound/Tidal/Params.hs:2888)
    semitoneTake (src/Sound/Tidal/Params.hs:2891)
    semitoneCount (src/Sound/Tidal/Params.hs:2894)
    semitoneCountTo (src/Sound/Tidal/Params.hs:2897)
    semitonebus (src/Sound/Tidal/Params.hs:2900)
    semitonerecv (src/Sound/Tidal/Params.hs:2903)
    shapeTake (src/Sound/Tidal/Params.hs:2910)
    shapeCount (src/Sound/Tidal/Params.hs:2913)
    shapeCountTo (src/Sound/Tidal/Params.hs:2916)
    shapebus (src/Sound/Tidal/Params.hs:2919)
    shaperecv (src/Sound/Tidal/Params.hs:2922)
    sizeTake (src/Sound/Tidal/Params.hs:2929)
    sizeCount (src/Sound/Tidal/Params.hs:2932)
    sizeCountTo (src/Sound/Tidal/Params.hs:2935)
    sizebus (src/Sound/Tidal/Params.hs:2938)
    sizerecv (src/Sound/Tidal/Params.hs:2941)
    slide (src/Sound/Tidal/Params.hs:2944)
    slideTake (src/Sound/Tidal/Params.hs:2947)
    slideCount (src/Sound/Tidal/Params.hs:2950)
    slideCountTo (src/Sound/Tidal/Params.hs:2953)
    slidebus (src/Sound/Tidal/Params.hs:2956)
    sliderecv (src/Sound/Tidal/Params.hs:2959)
    slider0 (src/Sound/Tidal/Params.hs:2962)
    slider0Take (src/Sound/Tidal/Params.hs:2965)
    slider0Count (src/Sound/Tidal/Params.hs:2968)
    slider0CountTo (src/Sound/Tidal/Params.hs:2971)
    slider0bus (src/Sound/Tidal/Params.hs:2974)
    slider0recv (src/Sound/Tidal/Params.hs:2977)
    slider1 (src/Sound/Tidal/Params.hs:2980)
    slider1Take (src/Sound/Tidal/Params.hs:2983)
    slider1Count (src/Sound/Tidal/Params.hs:2986)
    slider1CountTo (src/Sound/Tidal/Params.hs:2989)
    slider1bus (src/Sound/Tidal/Params.hs:2992)
    slider1recv (src/Sound/Tidal/Params.hs:2995)
    slider10 (src/Sound/Tidal/Params.hs:2998)
    slider10Take (src/Sound/Tidal/Params.hs:3001)
    slider10Count (src/Sound/Tidal/Params.hs:3004)
    slider10CountTo (src/Sound/Tidal/Params.hs:3007)
    slider10bus (src/Sound/Tidal/Params.hs:3010)
    slider10recv (src/Sound/Tidal/Params.hs:3013)
    slider11 (src/Sound/Tidal/Params.hs:3016)
    slider11Take (src/Sound/Tidal/Params.hs:3019)
    slider11Count (src/Sound/Tidal/Params.hs:3022)
    slider11CountTo (src/Sound/Tidal/Params.hs:3025)
    slider11bus (src/Sound/Tidal/Params.hs:3028)
    slider11recv (src/Sound/Tidal/Params.hs:3031)
    slider12 (src/Sound/Tidal/Params.hs:3034)
    slider12Take (src/Sound/Tidal/Params.hs:3037)
    slider12Count (src/Sound/Tidal/Params.hs:3040)
    slider12CountTo (src/Sound/Tidal/Params.hs:3043)
    slider12bus (src/Sound/Tidal/Params.hs:3046)
    slider12recv (src/Sound/Tidal/Params.hs:3049)
    slider13 (src/Sound/Tidal/Params.hs:3052)
    slider13Take (src/Sound/Tidal/Params.hs:3055)
    slider13Count (src/Sound/Tidal/Params.hs:3058)
    slider13CountTo (src/Sound/Tidal/Params.hs:3061)
    slider13bus (src/Sound/Tidal/Params.hs:3064)
    slider13recv (src/Sound/Tidal/Params.hs:3067)
    slider14 (src/Sound/Tidal/Params.hs:3070)
    slider14Take (src/Sound/Tidal/Params.hs:3073)
    slider14Count (src/Sound/Tidal/Params.hs:3076)
    slider14CountTo (src/Sound/Tidal/Params.hs:3079)
    slider14bus (src/Sound/Tidal/Params.hs:3082)
    slider14recv (src/Sound/Tidal/Params.hs:3085)
    slider15 (src/Sound/Tidal/Params.hs:3088)
    slider15Take (src/Sound/Tidal/Params.hs:3091)
    slider15Count (src/Sound/Tidal/Params.hs:3094)
    slider15CountTo (src/Sound/Tidal/Params.hs:3097)
    slider15bus (src/Sound/Tidal/Params.hs:3100)
    slider15recv (src/Sound/Tidal/Params.hs:3103)
    slider2 (src/Sound/Tidal/Params.hs:3106)
    slider2Take (src/Sound/Tidal/Params.hs:3109)
    slider2Count (src/Sound/Tidal/Params.hs:3112)
    slider2CountTo (src/Sound/Tidal/Params.hs:3115)
    slider2bus (src/Sound/Tidal/Params.hs:3118)
    slider2recv (src/Sound/Tidal/Params.hs:3121)
    slider3 (src/Sound/Tidal/Params.hs:3124)
    slider3Take (src/Sound/Tidal/Params.hs:3127)
    slider3Count (src/Sound/Tidal/Params.hs:3130)
    slider3CountTo (src/Sound/Tidal/Params.hs:3133)
    slider3bus (src/Sound/Tidal/Params.hs:3136)
    slider3recv (src/Sound/Tidal/Params.hs:3139)
    slider4 (src/Sound/Tidal/Params.hs:3142)
    slider4Take (src/Sound/Tidal/Params.hs:3145)
    slider4Count (src/Sound/Tidal/Params.hs:3148)
    slider4CountTo (src/Sound/Tidal/Params.hs:3151)
    slider4bus (src/Sound/Tidal/Params.hs:3154)
    slider4recv (src/Sound/Tidal/Params.hs:3157)
    slider5 (src/Sound/Tidal/Params.hs:3160)
    slider5Take (src/Sound/Tidal/Params.hs:3163)
    slider5Count (src/Sound/Tidal/Params.hs:3166)
    slider5CountTo (src/Sound/Tidal/Params.hs:3169)
    slider5bus (src/Sound/Tidal/Params.hs:3172)
    slider5recv (src/Sound/Tidal/Params.hs:3175)
    slider6 (src/Sound/Tidal/Params.hs:3178)
    slider6Take (src/Sound/Tidal/Params.hs:3181)
    slider6Count (src/Sound/Tidal/Params.hs:3184)
    slider6CountTo (src/Sound/Tidal/Params.hs:3187)
    slider6bus (src/Sound/Tidal/Params.hs:3190)
    slider6recv (src/Sound/Tidal/Params.hs:3193)
    slider7 (src/Sound/Tidal/Params.hs:3196)
    slider7Take (src/Sound/Tidal/Params.hs:3199)
    slider7Count (src/Sound/Tidal/Params.hs:3202)
    slider7CountTo (src/Sound/Tidal/Params.hs:3205)
    slider7bus (src/Sound/Tidal/Params.hs:3208)
    slider7recv (src/Sound/Tidal/Params.hs:3211)
    slider8 (src/Sound/Tidal/Params.hs:3214)
    slider8Take (src/Sound/Tidal/Params.hs:3217)
    slider8Count (src/Sound/Tidal/Params.hs:3220)
    slider8CountTo (src/Sound/Tidal/Params.hs:3223)
    slider8bus (src/Sound/Tidal/Params.hs:3226)
    slider8recv (src/Sound/Tidal/Params.hs:3229)
    slider9 (src/Sound/Tidal/Params.hs:3232)
    slider9Take (src/Sound/Tidal/Params.hs:3235)
    slider9Count (src/Sound/Tidal/Params.hs:3238)
    slider9CountTo (src/Sound/Tidal/Params.hs:3241)
    slider9bus (src/Sound/Tidal/Params.hs:3244)
    slider9recv (src/Sound/Tidal/Params.hs:3247)
    smearTake (src/Sound/Tidal/Params.hs:3254)
    smearCount (src/Sound/Tidal/Params.hs:3257)
    smearCountTo (src/Sound/Tidal/Params.hs:3260)
    smearbus (src/Sound/Tidal/Params.hs:3263)
    smearrecv (src/Sound/Tidal/Params.hs:3266)
    songPtr (src/Sound/Tidal/Params.hs:3269)
    songPtrTake (src/Sound/Tidal/Params.hs:3272)
    songPtrCount (src/Sound/Tidal/Params.hs:3275)
    songPtrCountTo (src/Sound/Tidal/Params.hs:3278)
    songPtrbus (src/Sound/Tidal/Params.hs:3281)
    speedTake (src/Sound/Tidal/Params.hs:3300)
    speedCount (src/Sound/Tidal/Params.hs:3303)
    speedCountTo (src/Sound/Tidal/Params.hs:3306)
    speedbus (src/Sound/Tidal/Params.hs:3309)
    squiz (src/Sound/Tidal/Params.hs:3312)
    squizTake (src/Sound/Tidal/Params.hs:3315)
    squizCount (src/Sound/Tidal/Params.hs:3318)
    squizCountTo (src/Sound/Tidal/Params.hs:3321)
    squizbus (src/Sound/Tidal/Params.hs:3324)
    squizrecv (src/Sound/Tidal/Params.hs:3327)
    stepsPerOctave (src/Sound/Tidal/Params.hs:3330)
    stepsPerOctaveTake (src/Sound/Tidal/Params.hs:3333)
    stepsPerOctaveCount (src/Sound/Tidal/Params.hs:3336)
    stepsPerOctaveCountTo (src/Sound/Tidal/Params.hs:3339)
    stepsPerOctavebus (src/Sound/Tidal/Params.hs:3342)
    stepsPerOctaverecv (src/Sound/Tidal/Params.hs:3345)
    stutterdepth (src/Sound/Tidal/Params.hs:3348)
    stutterdepthTake (src/Sound/Tidal/Params.hs:3351)
    stutterdepthCount (src/Sound/Tidal/Params.hs:3354)
    stutterdepthCountTo (src/Sound/Tidal/Params.hs:3357)
    stutterdepthbus (src/Sound/Tidal/Params.hs:3360)
    stutterdepthrecv (src/Sound/Tidal/Params.hs:3363)
    stuttertime (src/Sound/Tidal/Params.hs:3366)
    stuttertimeTake (src/Sound/Tidal/Params.hs:3369)
    stuttertimeCount (src/Sound/Tidal/Params.hs:3372)
    stuttertimeCountTo (src/Sound/Tidal/Params.hs:3375)
    stuttertimebus (src/Sound/Tidal/Params.hs:3378)
    stuttertimerecv (src/Sound/Tidal/Params.hs:3381)
    sustainTake (src/Sound/Tidal/Params.hs:3402)
    sustainCount (src/Sound/Tidal/Params.hs:3405)
    sustainCountTo (src/Sound/Tidal/Params.hs:3408)
    sustainbus (src/Sound/Tidal/Params.hs:3411)
    sustainpedal (src/Sound/Tidal/Params.hs:3414)
    sustainpedalTake (src/Sound/Tidal/Params.hs:3417)
    sustainpedalCount (src/Sound/Tidal/Params.hs:3420)
    sustainpedalCountTo (src/Sound/Tidal/Params.hs:3423)
    sustainpedalbus (src/Sound/Tidal/Params.hs:3426)
    sustainpedalrecv (src/Sound/Tidal/Params.hs:3429)
    timescaleTake (src/Sound/Tidal/Params.hs:3450)
    timescaleCount (src/Sound/Tidal/Params.hs:3453)
    timescaleCountTo (src/Sound/Tidal/Params.hs:3456)
    timescalebus (src/Sound/Tidal/Params.hs:3459)
    timescalewinTake (src/Sound/Tidal/Params.hs:3493)
    timescalewinCount (src/Sound/Tidal/Params.hs:3496)
    timescalewinCountTo (src/Sound/Tidal/Params.hs:3499)
    timescalewinbus (src/Sound/Tidal/Params.hs:3502)
    toTake (src/Sound/Tidal/Params.hs:3509)
    toCount (src/Sound/Tidal/Params.hs:3512)
    toCountTo (src/Sound/Tidal/Params.hs:3515)
    tobus (src/Sound/Tidal/Params.hs:3518)
    torecv (src/Sound/Tidal/Params.hs:3521)
    toArgTake (src/Sound/Tidal/Params.hs:3528)
    toArgbus (src/Sound/Tidal/Params.hs:3531)
    toArgrecv (src/Sound/Tidal/Params.hs:3534)
    tomdecay (src/Sound/Tidal/Params.hs:3537)
    tomdecayTake (src/Sound/Tidal/Params.hs:3540)
    tomdecayCount (src/Sound/Tidal/Params.hs:3543)
    tomdecayCountTo (src/Sound/Tidal/Params.hs:3546)
    tomdecaybus (src/Sound/Tidal/Params.hs:3549)
    tomdecayrecv (src/Sound/Tidal/Params.hs:3552)
    tremolodepthTake (src/Sound/Tidal/Params.hs:3559)
    tremolodepthCount (src/Sound/Tidal/Params.hs:3562)
    tremolodepthCountTo (src/Sound/Tidal/Params.hs:3565)
    tremolodepthbus (src/Sound/Tidal/Params.hs:3568)
    tremolodepthrecv (src/Sound/Tidal/Params.hs:3571)
    tremolorateTake (src/Sound/Tidal/Params.hs:3578)
    tremolorateCount (src/Sound/Tidal/Params.hs:3581)
    tremolorateCountTo (src/Sound/Tidal/Params.hs:3584)
    tremoloratebus (src/Sound/Tidal/Params.hs:3587)
    tremoloraterecv (src/Sound/Tidal/Params.hs:3590)
    triodeTake (src/Sound/Tidal/Params.hs:3597)
    triodeCount (src/Sound/Tidal/Params.hs:3600)
    triodeCountTo (src/Sound/Tidal/Params.hs:3603)
    triodebus (src/Sound/Tidal/Params.hs:3606)
    trioderecv (src/Sound/Tidal/Params.hs:3609)
    tsdelay (src/Sound/Tidal/Params.hs:3612)
    tsdelayTake (src/Sound/Tidal/Params.hs:3615)
    tsdelayCount (src/Sound/Tidal/Params.hs:3618)
    tsdelayCountTo (src/Sound/Tidal/Params.hs:3621)
    tsdelaybus (src/Sound/Tidal/Params.hs:3624)
    tsdelayrecv (src/Sound/Tidal/Params.hs:3627)
    uid (src/Sound/Tidal/Params.hs:3630)
    uidTake (src/Sound/Tidal/Params.hs:3633)
    uidCount (src/Sound/Tidal/Params.hs:3636)
    uidCountTo (src/Sound/Tidal/Params.hs:3639)
    uidbus (src/Sound/Tidal/Params.hs:3642)
    unitTake (src/Sound/Tidal/Params.hs:3662)
    unitbus (src/Sound/Tidal/Params.hs:3665)
    val (src/Sound/Tidal/Params.hs:3668)
    valTake (src/Sound/Tidal/Params.hs:3671)
    valCount (src/Sound/Tidal/Params.hs:3674)
    valCountTo (src/Sound/Tidal/Params.hs:3677)
    valbus (src/Sound/Tidal/Params.hs:3680)
    vcfegint (src/Sound/Tidal/Params.hs:3683)
    vcfegintTake (src/Sound/Tidal/Params.hs:3686)
    vcfegintCount (src/Sound/Tidal/Params.hs:3689)
    vcfegintCountTo (src/Sound/Tidal/Params.hs:3692)
    vcfegintbus (src/Sound/Tidal/Params.hs:3695)
    vcfegintrecv (src/Sound/Tidal/Params.hs:3698)
    vcoegint (src/Sound/Tidal/Params.hs:3701)
    vcoegintTake (src/Sound/Tidal/Params.hs:3704)
    vcoegintCount (src/Sound/Tidal/Params.hs:3707)
    vcoegintCountTo (src/Sound/Tidal/Params.hs:3710)
    vcoegintbus (src/Sound/Tidal/Params.hs:3713)
    vcoegintrecv (src/Sound/Tidal/Params.hs:3716)
    velocity (src/Sound/Tidal/Params.hs:3719)
    velocityTake (src/Sound/Tidal/Params.hs:3722)
    velocityCount (src/Sound/Tidal/Params.hs:3725)
    velocityCountTo (src/Sound/Tidal/Params.hs:3728)
    velocitybus (src/Sound/Tidal/Params.hs:3731)
    velocityrecv (src/Sound/Tidal/Params.hs:3734)
    voice (src/Sound/Tidal/Params.hs:3737)
    voiceTake (src/Sound/Tidal/Params.hs:3740)
    voiceCount (src/Sound/Tidal/Params.hs:3743)
    voiceCountTo (src/Sound/Tidal/Params.hs:3746)
    voicebus (src/Sound/Tidal/Params.hs:3749)
    voicerecv (src/Sound/Tidal/Params.hs:3752)
    vowelTake (src/Sound/Tidal/Params.hs:3759)
    vowelbus (src/Sound/Tidal/Params.hs:3762)
    vowelrecv (src/Sound/Tidal/Params.hs:3765)
    waveloss (src/Sound/Tidal/Params.hs:3768)
    wavelossTake (src/Sound/Tidal/Params.hs:3771)
    wavelossCount (src/Sound/Tidal/Params.hs:3774)
    wavelossCountTo (src/Sound/Tidal/Params.hs:3777)
    wavelossbus (src/Sound/Tidal/Params.hs:3780)
    wavelossrecv (src/Sound/Tidal/Params.hs:3783)
    xsdelay (src/Sound/Tidal/Params.hs:3786)
    xsdelayTake (src/Sound/Tidal/Params.hs:3789)
    xsdelayCount (src/Sound/Tidal/Params.hs:3792)
    xsdelayCountTo (src/Sound/Tidal/Params.hs:3795)
    xsdelaybus (src/Sound/Tidal/Params.hs:3798)
    xsdelayrecv (src/Sound/Tidal/Params.hs:3801)
    voi (src/Sound/Tidal/Params.hs:3806)
    voibus (src/Sound/Tidal/Params.hs:3809)
    voirecv (src/Sound/Tidal/Params.hs:3812)
    vco (src/Sound/Tidal/Params.hs:3815)
    vcobus (src/Sound/Tidal/Params.hs:3818)
    vcorecv (src/Sound/Tidal/Params.hs:3821)
    vcf (src/Sound/Tidal/Params.hs:3824)
    vcfbus (src/Sound/Tidal/Params.hs:3827)
    vcfrecv (src/Sound/Tidal/Params.hs:3830)
    up (src/Sound/Tidal/Params.hs:3833)
    tremr (src/Sound/Tidal/Params.hs:3836)
    tremrbus (src/Sound/Tidal/Params.hs:3839)
    tremrrecv (src/Sound/Tidal/Params.hs:3842)
    tremdp (src/Sound/Tidal/Params.hs:3845)
    tremdpbus (src/Sound/Tidal/Params.hs:3848)
    tremdprecv (src/Sound/Tidal/Params.hs:3851)
    tdecay (src/Sound/Tidal/Params.hs:3854)
    tdecaybus (src/Sound/Tidal/Params.hs:3857)
    tdecayrecv (src/Sound/Tidal/Params.hs:3860)
    sz (src/Sound/Tidal/Params.hs:3863)
    szbus (src/Sound/Tidal/Params.hs:3866)
    szrecv (src/Sound/Tidal/Params.hs:3869)
    sus (src/Sound/Tidal/Params.hs:3872)
    stt (src/Sound/Tidal/Params.hs:3875)
    sttbus (src/Sound/Tidal/Params.hs:3878)
    sttrecv (src/Sound/Tidal/Params.hs:3881)
    std (src/Sound/Tidal/Params.hs:3884)
    stdbus (src/Sound/Tidal/Params.hs:3887)
    stdrecv (src/Sound/Tidal/Params.hs:3890)
    sld (src/Sound/Tidal/Params.hs:3893)
    sldbus (src/Sound/Tidal/Params.hs:3896)
    sldrecv (src/Sound/Tidal/Params.hs:3899)
    scr (src/Sound/Tidal/Params.hs:3902)
    scrbus (src/Sound/Tidal/Params.hs:3905)
    scrrecv (src/Sound/Tidal/Params.hs:3908)
    scp (src/Sound/Tidal/Params.hs:3911)
    scpbus (src/Sound/Tidal/Params.hs:3914)
    scprecv (src/Sound/Tidal/Params.hs:3917)
    scl (src/Sound/Tidal/Params.hs:3920)
    sclbus (src/Sound/Tidal/Params.hs:3923)
    sclrecv (src/Sound/Tidal/Params.hs:3926)
    sag (src/Sound/Tidal/Params.hs:3929)
    sagbus (src/Sound/Tidal/Params.hs:3932)
    sagrecv (src/Sound/Tidal/Params.hs:3935)
    s (src/Sound/Tidal/Params.hs:3938)
    rel (src/Sound/Tidal/Params.hs:3941)
    relbus (src/Sound/Tidal/Params.hs:3944)
    relrecv (src/Sound/Tidal/Params.hs:3947)
    por (src/Sound/Tidal/Params.hs:3950)
    porbus (src/Sound/Tidal/Params.hs:3953)
    porrecv (src/Sound/Tidal/Params.hs:3956)
    pit3 (src/Sound/Tidal/Params.hs:3959)
    pit3bus (src/Sound/Tidal/Params.hs:3962)
    pit3recv (src/Sound/Tidal/Params.hs:3965)
    pit2 (src/Sound/Tidal/Params.hs:3968)
    pit2bus (src/Sound/Tidal/Params.hs:3971)
    pit2recv (src/Sound/Tidal/Params.hs:3974)
    pit1 (src/Sound/Tidal/Params.hs:3977)
    pit1bus (src/Sound/Tidal/Params.hs:3980)
    pit1recv (src/Sound/Tidal/Params.hs:3983)
    phasr (src/Sound/Tidal/Params.hs:3986)
    phasrbus (src/Sound/Tidal/Params.hs:3989)
    phasrrecv (src/Sound/Tidal/Params.hs:3992)
    phasdp (src/Sound/Tidal/Params.hs:3995)
    phasdpbus (src/Sound/Tidal/Params.hs:3998)
    phasdprecv (src/Sound/Tidal/Params.hs:4001)
    ohdecay (src/Sound/Tidal/Params.hs:4004)
    ohdecaybus (src/Sound/Tidal/Params.hs:4007)
    ohdecayrecv (src/Sound/Tidal/Params.hs:4010)
    number (src/Sound/Tidal/Params.hs:4013)
    lsn (src/Sound/Tidal/Params.hs:4016)
    lsnbus (src/Sound/Tidal/Params.hs:4019)
    lsnrecv (src/Sound/Tidal/Params.hs:4022)
    lpq (src/Sound/Tidal/Params.hs:4025)
    lpqbus (src/Sound/Tidal/Params.hs:4028)
    lpqrecv (src/Sound/Tidal/Params.hs:4031)
    lpf (src/Sound/Tidal/Params.hs:4034)
    lpfbus (src/Sound/Tidal/Params.hs:4037)
    lpfrecv (src/Sound/Tidal/Params.hs:4040)
    loh (src/Sound/Tidal/Params.hs:4043)
    lohbus (src/Sound/Tidal/Params.hs:4046)
    lohrecv (src/Sound/Tidal/Params.hs:4049)
    llt (src/Sound/Tidal/Params.hs:4052)
    lltbus (src/Sound/Tidal/Params.hs:4055)
    lltrecv (src/Sound/Tidal/Params.hs:4058)
    lht (src/Sound/Tidal/Params.hs:4061)
    lhtbus (src/Sound/Tidal/Params.hs:4064)
    lhtrecv (src/Sound/Tidal/Params.hs:4067)
    lfop (src/Sound/Tidal/Params.hs:4070)
    lfopbus (src/Sound/Tidal/Params.hs:4073)
    lfoprecv (src/Sound/Tidal/Params.hs:4076)
    lfoi (src/Sound/Tidal/Params.hs:4079)
    lfoibus (src/Sound/Tidal/Params.hs:4082)
    lfoirecv (src/Sound/Tidal/Params.hs:4085)
    lfoc (src/Sound/Tidal/Params.hs:4088)
    lfocbus (src/Sound/Tidal/Params.hs:4091)
    lfocrecv (src/Sound/Tidal/Params.hs:4094)
    lcr (src/Sound/Tidal/Params.hs:4097)
    lcrbus (src/Sound/Tidal/Params.hs:4100)
    lcrrecv (src/Sound/Tidal/Params.hs:4103)
    lcp (src/Sound/Tidal/Params.hs:4106)
    lcpbus (src/Sound/Tidal/Params.hs:4109)
    lcprecv (src/Sound/Tidal/Params.hs:4112)
    lcl (src/Sound/Tidal/Params.hs:4115)
    lclbus (src/Sound/Tidal/Params.hs:4118)
    lclrecv (src/Sound/Tidal/Params.hs:4121)
    lch (src/Sound/Tidal/Params.hs:4124)
    lchbus (src/Sound/Tidal/Params.hs:4127)
    lchrecv (src/Sound/Tidal/Params.hs:4130)
    lbd (src/Sound/Tidal/Params.hs:4133)
    lbdbus (src/Sound/Tidal/Params.hs:4136)
    lbdrecv (src/Sound/Tidal/Params.hs:4139)
    lag (src/Sound/Tidal/Params.hs:4142)
    lagbus (src/Sound/Tidal/Params.hs:4145)
    lagrecv (src/Sound/Tidal/Params.hs:4148)
    hpq (src/Sound/Tidal/Params.hs:4151)
    hpqbus (src/Sound/Tidal/Params.hs:4154)
    hpqrecv (src/Sound/Tidal/Params.hs:4157)
    hpf (src/Sound/Tidal/Params.hs:4160)
    hpfbus (src/Sound/Tidal/Params.hs:4163)
    hpfrecv (src/Sound/Tidal/Params.hs:4166)
    hg (src/Sound/Tidal/Params.hs:4169)
    hgbus (src/Sound/Tidal/Params.hs:4172)
    hgrecv (src/Sound/Tidal/Params.hs:4175)
    gat (src/Sound/Tidal/Params.hs:4178)
    gatbus (src/Sound/Tidal/Params.hs:4181)
    gatrecv (src/Sound/Tidal/Params.hs:4184)
    fadeOutTime (src/Sound/Tidal/Params.hs:4187)
    dt (src/Sound/Tidal/Params.hs:4190)
    dtbus (src/Sound/Tidal/Params.hs:4193)
    dtrecv (src/Sound/Tidal/Params.hs:4196)
    dfb (src/Sound/Tidal/Params.hs:4199)
    dfbbus (src/Sound/Tidal/Params.hs:4202)
    dfbrecv (src/Sound/Tidal/Params.hs:4205)
    det (src/Sound/Tidal/Params.hs:4208)
    detbus (src/Sound/Tidal/Params.hs:4211)
    detrecv (src/Sound/Tidal/Params.hs:4214)
    delayt (src/Sound/Tidal/Params.hs:4217)
    delaytbus (src/Sound/Tidal/Params.hs:4220)
    delaytrecv (src/Sound/Tidal/Params.hs:4223)
    delayfb (src/Sound/Tidal/Params.hs:4226)
    delayfbbus (src/Sound/Tidal/Params.hs:4229)
    delayfbrecv (src/Sound/Tidal/Params.hs:4232)
    ctfg (src/Sound/Tidal/Params.hs:4235)
    ctfgbus (src/Sound/Tidal/Params.hs:4238)
    ctfgrecv (src/Sound/Tidal/Params.hs:4241)
    ctf (src/Sound/Tidal/Params.hs:4244)
    ctfbus (src/Sound/Tidal/Params.hs:4247)
    ctfrecv (src/Sound/Tidal/Params.hs:4250)
    chdecay (src/Sound/Tidal/Params.hs:4253)
    chdecaybus (src/Sound/Tidal/Params.hs:4256)
    chdecayrecv (src/Sound/Tidal/Params.hs:4259)
    bpq (src/Sound/Tidal/Params.hs:4262)
    bpqbus (src/Sound/Tidal/Params.hs:4265)
    bpqrecv (src/Sound/Tidal/Params.hs:4268)
    bpf (src/Sound/Tidal/Params.hs:4271)
    bpfbus (src/Sound/Tidal/Params.hs:4274)
    bpfrecv (src/Sound/Tidal/Params.hs:4277)
    att (src/Sound/Tidal/Params.hs:4280)
    attbus (src/Sound/Tidal/Params.hs:4283)
    attrecv (src/Sound/Tidal/Params.hs:4286)
Warning: 'Pattern' is ambiguous. It is defined
    * at src/Sound/Tidal/Pattern.hs:59:18
    * at src/Sound/Tidal/Pattern.hs:59:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Sound/Tidal/Pattern.hs:59:1
Warning: 'resetCycles' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'setCycle' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'cps' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'striate' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'speed' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Event' is ambiguous. It is defined
    * at src/Sound/Tidal/Pattern.hs:978:19
    * at src/Sound/Tidal/Pattern.hs:988:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/Sound/Tidal/Pattern.hs:988:1
Warning: 'maj' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'sine1' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 's' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'weave' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'crush' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'hurry' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'offset' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'cycles' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  68% (169 /246) in 'Sound.Tidal.UI'
  Missing documentation for:
    timeToIntSeed (src/Sound/Tidal/UI.hs:93)
    intSeedToRand (src/Sound/Tidal/UI.hs:96)
    timeToRand (src/Sound/Tidal/UI.hs:100)
    timeToRands (src/Sound/Tidal/UI.hs:104)
    timeToRands' (src/Sound/Tidal/UI.hs:108)
    _brandBy (src/Sound/Tidal/UI.hs:154)
    _irand (src/Sound/Tidal/UI.hs:166)
    _degradeBy (src/Sound/Tidal/UI.hs:365)
    _degradeByUsing (src/Sound/Tidal/UI.hs:369)
    _unDegradeBy (src/Sound/Tidal/UI.hs:378)
    degradeOverBy (src/Sound/Tidal/UI.hs:381)
    _someCyclesBy (src/Sound/Tidal/UI.hs:479)
    _iter (src/Sound/Tidal/UI.hs:541)
    _iter' (src/Sound/Tidal/UI.hs:562)
    _wedge (src/Sound/Tidal/UI.hs:705)
    _whenmod (src/Sound/Tidal/UI.hs:722)
    _trunc (src/Sound/Tidal/UI.hs:755)
    _linger (src/Sound/Tidal/UI.hs:790)
    withinArc (src/Sound/Tidal/UI.hs:815)
    _euclid (src/Sound/Tidal/UI.hs:928)
    _euclid' (src/Sound/Tidal/UI.hs:952)
    _euclidOff (src/Sound/Tidal/UI.hs:965)
    _euclidOffBool (src/Sound/Tidal/UI.hs:973)
    distrib (src/Sound/Tidal/UI.hs:977)
    _distrib (src/Sound/Tidal/UI.hs:982)
    _euclidInv (src/Sound/Tidal/UI.hs:1015)
    index (src/Sound/Tidal/UI.hs:1018)
    _segment (src/Sound/Tidal/UI.hs:1187)
    _fit (src/Sound/Tidal/UI.hs:1244)
    permstep (src/Sound/Tidal/UI.hs:1249)
    randArcs (src/Sound/Tidal/UI.hs:1299)
    randStruct (src/Sound/Tidal/UI.hs:1316)
    substruct' (src/Sound/Tidal/UI.hs:1336)
    _stripe (src/Sound/Tidal/UI.hs:1360)
    parseLMRule (src/Sound/Tidal/UI.hs:1372)
    parseLMRule' (src/Sound/Tidal/UI.hs:1382)
    _markovPat (src/Sound/Tidal/UI.hs:1459)
    __beat (src/Sound/Tidal/UI.hs:1478)
    enclosingArc (src/Sound/Tidal/UI.hs:1521)
    _chunk (src/Sound/Tidal/UI.hs:1595)
    _inside (src/Sound/Tidal/UI.hs:1629)
    _outside (src/Sound/Tidal/UI.hs:1661)
    timeLoop (src/Sound/Tidal/UI.hs:1686)
    _shuffle (src/Sound/Tidal/UI.hs:1775)
    _scramble (src/Sound/Tidal/UI.hs:1787)
    arpWith (src/Sound/Tidal/UI.hs:1980)
    _arp (src/Sound/Tidal/UI.hs:2011)
    rolledBy (src/Sound/Tidal/UI.hs:2065)
    rolledWith (src/Sound/Tidal/UI.hs:2068)
    _ply (src/Sound/Tidal/UI.hs:2130)
    _plyWith (src/Sound/Tidal/UI.hs:2137)
    _pressBy (src/Sound/Tidal/UI.hs:2198)
    sew (src/Sound/Tidal/UI.hs:2226)
    juxcut (src/Sound/Tidal/UI.hs:2294)
    juxcut' (src/Sound/Tidal/UI.hs:2301)
    spreadf (src/Sound/Tidal/UI.hs:2409)
    stackwith (src/Sound/Tidal/UI.hs:2412)
    _range (src/Sound/Tidal/UI.hs:2438)
    _off (src/Sound/Tidal/UI.hs:2472)
    offadd (src/Sound/Tidal/UI.hs:2475)
    ghost' (src/Sound/Tidal/UI.hs:2543)
    _select (src/Sound/Tidal/UI.hs:2580)
    _selectF (src/Sound/Tidal/UI.hs:2587)
    _pickF (src/Sound/Tidal/UI.hs:2594)
    contrastRange (src/Sound/Tidal/UI.hs:2660)
    unfixRange (src/Sound/Tidal/UI.hs:2717)
    _bite (src/Sound/Tidal/UI.hs:2869)
    squeezeJoinUp (src/Sound/Tidal/UI.hs:2881)
    _chew (src/Sound/Tidal/UI.hs:2896)
    __binary (src/Sound/Tidal/UI.hs:2914)
    _binary (src/Sound/Tidal/UI.hs:2917)
    _binaryN (src/Sound/Tidal/UI.hs:2920)
    binaryN (src/Sound/Tidal/UI.hs:2923)
    binary (src/Sound/Tidal/UI.hs:2926)
    ascii (src/Sound/Tidal/UI.hs:2929)
    _chromaticiseBy (src/Sound/Tidal/UI.hs:2973)
    _ribbon (src/Sound/Tidal/UI.hs:2991)
Warning: 'f' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'a' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   5% (  5 / 86) in 'Sound.Tidal.ParseBP'
  Missing documentation for:
    Module header
    TidalParseError (src/Sound/Tidal/ParseBP.hs:95)
    MyParser (src/Sound/Tidal/ParseBP.hs:111)
    tShowList (src/Sound/Tidal/ParseBP.hs:169)
    tShow (src/Sound/Tidal/ParseBP.hs:172)
    toPat (src/Sound/Tidal/ParseBP.hs:198)
    resolve_tpat (src/Sound/Tidal/ParseBP.hs:225)
    resolve_seq (src/Sound/Tidal/ParseBP.hs:229)
    resolve_size (src/Sound/Tidal/ParseBP.hs:235)
    steps_tpat (src/Sound/Tidal/ParseBP.hs:241)
    steps_seq (src/Sound/Tidal/ParseBP.hs:245)
    steps_size (src/Sound/Tidal/ParseBP.hs:251)
    parseBP (src/Sound/Tidal/ParseBP.hs:257)
    parseBP_E (src/Sound/Tidal/ParseBP.hs:260)
    parseTPat (src/Sound/Tidal/ParseBP.hs:268)
    cP (src/Sound/Tidal/ParseBP.hs:289)
    Parseable (src/Sound/Tidal/ParseBP.hs:291)
    Enumerable (src/Sound/Tidal/ParseBP.hs:297)
    enumFromTo' (src/Sound/Tidal/ParseBP.hs:373)
    enumFromThenTo' (src/Sound/Tidal/ParseBP.hs:378)
    ColourD (src/Sound/Tidal/ParseBP.hs:382)
    lexer (src/Sound/Tidal/ParseBP.hs:396)
    braces (src/Sound/Tidal/ParseBP.hs:399)
    brackets (src/Sound/Tidal/ParseBP.hs:400)
    parens (src/Sound/Tidal/ParseBP.hs:401)
    angles (src/Sound/Tidal/ParseBP.hs:402)
    symbol (src/Sound/Tidal/ParseBP.hs:405)
    natural (src/Sound/Tidal/ParseBP.hs:408)
    integer (src/Sound/Tidal/ParseBP.hs:409)
    decimal (src/Sound/Tidal/ParseBP.hs:410)
    float (src/Sound/Tidal/ParseBP.hs:413)
    naturalOrFloat (src/Sound/Tidal/ParseBP.hs:416)
    Sign (src/Sound/Tidal/ParseBP.hs:418)
    applySign (src/Sound/Tidal/ParseBP.hs:421)
    sign (src/Sound/Tidal/ParseBP.hs:425)
    intOrFloat (src/Sound/Tidal/ParseBP.hs:435)
    pFoot (src/Sound/Tidal/ParseBP.hs:487)
    pEnumeration (src/Sound/Tidal/ParseBP.hs:490)
    pRepeat (src/Sound/Tidal/ParseBP.hs:496)
    pElongate (src/Sound/Tidal/ParseBP.hs:505)
    pSingle (src/Sound/Tidal/ParseBP.hs:514)
    pVar (src/Sound/Tidal/ParseBP.hs:517)
    pPart (src/Sound/Tidal/ParseBP.hs:523)
    newSeed (src/Sound/Tidal/ParseBP.hs:526)
    pPolyIn (src/Sound/Tidal/ParseBP.hs:532)
    pPolyOut (src/Sound/Tidal/ParseBP.hs:537)
    pCharNum (src/Sound/Tidal/ParseBP.hs:552)
    pString (src/Sound/Tidal/ParseBP.hs:555)
    wrapPos (src/Sound/Tidal/ParseBP.hs:561)
    pVocable (src/Sound/Tidal/ParseBP.hs:571)
    pChar (src/Sound/Tidal/ParseBP.hs:574)
    pDouble (src/Sound/Tidal/ParseBP.hs:577)
    pDoubleWithoutChord (src/Sound/Tidal/ParseBP.hs:586)
    pNote (src/Sound/Tidal/ParseBP.hs:593)
    pNoteWithoutChord (src/Sound/Tidal/ParseBP.hs:603)
    pBool (src/Sound/Tidal/ParseBP.hs:610)
    parseIntNote (src/Sound/Tidal/ParseBP.hs:620)
    pIntegral (src/Sound/Tidal/ParseBP.hs:628)
    pIntegralWithoutChord (src/Sound/Tidal/ParseBP.hs:637)
    parseChord (src/Sound/Tidal/ParseBP.hs:640)
    parseNote (src/Sound/Tidal/ParseBP.hs:661)
    fromNote (src/Sound/Tidal/ParseBP.hs:688)
    pColour (src/Sound/Tidal/ParseBP.hs:691)
    pMult (src/Sound/Tidal/ParseBP.hs:697)
    pRand (src/Sound/Tidal/ParseBP.hs:711)
    pRational (src/Sound/Tidal/ParseBP.hs:744)
    pRatio (src/Sound/Tidal/ParseBP.hs:747)
    pInteger (src/Sound/Tidal/ParseBP.hs:759)
    pFloat (src/Sound/Tidal/ParseBP.hs:762)
    pFraction (src/Sound/Tidal/ParseBP.hs:776)
    pRatioChar (src/Sound/Tidal/ParseBP.hs:784)
    pRatioSingleChar (src/Sound/Tidal/ParseBP.hs:795)
    isInt (src/Sound/Tidal/ParseBP.hs:801)
    parseModInv (src/Sound/Tidal/ParseBP.hs:814)
    parseModInvNum (src/Sound/Tidal/ParseBP.hs:817)
    parseModDrop (src/Sound/Tidal/ParseBP.hs:823)
    parseModOpen (src/Sound/Tidal/ParseBP.hs:829)
    parseModRange (src/Sound/Tidal/ParseBP.hs:832)
    parseModifiers (src/Sound/Tidal/ParseBP.hs:835)
    pModifiers (src/Sound/Tidal/ParseBP.hs:838)
    pChord (src/Sound/Tidal/ParseBP.hs:841)
Warning: 'begin' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'end' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'OscPattern' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'unit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'speed' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'spread' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'vowel' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'wait' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  68% ( 33 / 48) in 'Sound.Tidal.Control'
  Missing documentation for:
    Module header
    _spin (src/Sound/Tidal/Control.hs:62)
    chopArc (src/Sound/Tidal/Control.hs:106)
    _chop (src/Sound/Tidal/Control.hs:109)
    _striate (src/Sound/Tidal/Control.hs:146)
    mergePlayRange (src/Sound/Tidal/Control.hs:151)
    _striateBy (src/Sound/Tidal/Control.hs:178)
    _gap (src/Sound/Tidal/Control.hs:193)
    _slice (src/Sound/Tidal/Control.hs:308)
    _splice (src/Sound/Tidal/Control.hs:326)
    _echo (src/Sound/Tidal/Control.hs:428)
    _echoWith (src/Sound/Tidal/Control.hs:448)
    _stut (src/Sound/Tidal/Control.hs:457)
    _stutWith (src/Sound/Tidal/Control.hs:467)
    splat (src/Sound/Tidal/Control.hs:580)
   0% (  0 / 13) in 'Sound.Tidal.Simple'
  Missing documentation for:
    Module header
    crunch (src/Sound/Tidal/Simple.hs:35)
    scratch (src/Sound/Tidal/Simple.hs:38)
    louder (src/Sound/Tidal/Simple.hs:41)
    quieter (src/Sound/Tidal/Simple.hs:44)
    silent (src/Sound/Tidal/Simple.hs:47)
    skip (src/Sound/Tidal/Simple.hs:50)
    left (src/Sound/Tidal/Simple.hs:53)
    right (src/Sound/Tidal/Simple.hs:56)
    higher (src/Sound/Tidal/Simple.hs:59)
    lower (src/Sound/Tidal/Simple.hs:62)
    faster (src/Sound/Tidal/Simple.hs:65)
    slower (src/Sound/Tidal/Simple.hs:68)
Warning: Sound.Tidal.Time: could not find link destinations for: 
	- Sound.Tidal.Time.Rep_ArcF
Warning: Sound.Tidal.Pattern: could not find link destinations for: 
	- Sound.Tidal.Pattern.Rep_Value
	- Sound.Tidal.Pattern.Rep_Pattern
	- Sound.Tidal.Pattern.Rep_Note
	- Sound.Tidal.Pattern.Rep_EventF
	- Sound.Tidal.Pattern.Rep_Context
Warning: Sound.Tidal.Show: could not find link destinations for: 
	- Sound.Tidal.Show.Render
Documentation created: dist/doc/html/tidal-core/,
dist/doc/html/tidal-core/tidal-core.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/tidal-core-1.10.1-7X6NkZPbcj4BkiH17qI1Wp
Completed    tidal-core-1.10.1
Configuring hosc-0.21.1...
Preprocessing library for hosc-0.21.1..
Building library for hosc-0.21.1..
[ 1 of 24] Compiling Sound.Osc.Coding.Convert ( Sound/Osc/Coding/Convert.hs, dist/build/Sound/Osc/Coding/Convert.o, dist/build/Sound/Osc/Coding/Convert.dyn_o )
[ 2 of 24] Compiling Sound.Osc.Coding.Byte ( Sound/Osc/Coding/Byte.hs, dist/build/Sound/Osc/Coding/Byte.o, dist/build/Sound/Osc/Coding/Byte.dyn_o )
[ 3 of 24] Compiling Sound.Osc.Coding.Cast ( Sound/Osc/Coding/Cast.hs, dist/build/Sound/Osc/Coding/Cast.o, dist/build/Sound/Osc/Coding/Cast.dyn_o )
[ 4 of 24] Compiling Sound.Osc.Datum  ( Sound/Osc/Datum.hs, dist/build/Sound/Osc/Datum.o, dist/build/Sound/Osc/Datum.dyn_o )
[ 5 of 24] Compiling Sound.Osc.Packet ( Sound/Osc/Packet.hs, dist/build/Sound/Osc/Packet.o, dist/build/Sound/Osc/Packet.dyn_o )
[ 6 of 24] Compiling Sound.Osc.Time   ( Sound/Osc/Time.hs, dist/build/Sound/Osc/Time.o, dist/build/Sound/Osc/Time.dyn_o )
[ 7 of 24] Compiling Sound.Osc.Text   ( Sound/Osc/Text.hs, dist/build/Sound/Osc/Text.o, dist/build/Sound/Osc/Text.dyn_o )
[ 8 of 24] Compiling Sound.Osc.Coding.Encode.Builder ( Sound/Osc/Coding/Encode/Builder.hs, dist/build/Sound/Osc/Coding/Encode/Builder.o, dist/build/Sound/Osc/Coding/Encode/Builder.dyn_o )
[ 9 of 24] Compiling Sound.Osc.Coding.Encode.Base ( Sound/Osc/Coding/Encode/Base.hs, dist/build/Sound/Osc/Coding/Encode/Base.o, dist/build/Sound/Osc/Coding/Encode/Base.dyn_o )
[10 of 24] Compiling Sound.Osc.Coding.Decode.Binary ( Sound/Osc/Coding/Decode/Binary.hs, dist/build/Sound/Osc/Coding/Decode/Binary.o, dist/build/Sound/Osc/Coding/Decode/Binary.dyn_o )
[11 of 24] Compiling Sound.Osc.Coding.Decode.Base ( Sound/Osc/Coding/Decode/Base.hs, dist/build/Sound/Osc/Coding/Decode/Base.o, dist/build/Sound/Osc/Coding/Decode/Base.dyn_o )
[12 of 24] Compiling Sound.Osc.Time.System ( Sound/Osc/Time/System.hs, dist/build/Sound/Osc/Time/System.o, dist/build/Sound/Osc/Time/System.dyn_o )
[13 of 24] Compiling Sound.Osc.Time.Thread ( Sound/Osc/Time/Thread.hs, dist/build/Sound/Osc/Time/Thread.o, dist/build/Sound/Osc/Time/Thread.dyn_o )
[14 of 24] Compiling Sound.Osc.Time.Thread.MonadIO ( Sound/Osc/Time/Thread/MonadIO.hs, dist/build/Sound/Osc/Time/Thread/MonadIO.o, dist/build/Sound/Osc/Time/Thread/MonadIO.dyn_o )
[15 of 24] Compiling Sound.Osc.Wait   ( Sound/Osc/Wait.hs, dist/build/Sound/Osc/Wait.o, dist/build/Sound/Osc/Wait.dyn_o )
[16 of 24] Compiling Sound.Osc.Transport.Fd ( Sound/Osc/Transport/Fd.hs, dist/build/Sound/Osc/Transport/Fd.o, dist/build/Sound/Osc/Transport/Fd.dyn_o )
[17 of 24] Compiling Sound.Osc.Transport.Monad ( Sound/Osc/Transport/Monad.hs, dist/build/Sound/Osc/Transport/Monad.o, dist/build/Sound/Osc/Transport/Monad.dyn_o )
[18 of 24] Compiling Sound.Osc.Transport.Fd.Udp ( Sound/Osc/Transport/Fd/Udp.hs, dist/build/Sound/Osc/Transport/Fd/Udp.o, dist/build/Sound/Osc/Transport/Fd/Udp.dyn_o )
[19 of 24] Compiling Sound.Osc.Transport.Fd.Tcp ( Sound/Osc/Transport/Fd/Tcp.hs, dist/build/Sound/Osc/Transport/Fd/Tcp.o, dist/build/Sound/Osc/Transport/Fd/Tcp.dyn_o )
[20 of 24] Compiling Sound.Osc.Transport.Fd.Socket ( Sound/Osc/Transport/Fd/Socket.hs, dist/build/Sound/Osc/Transport/Fd/Socket.o, dist/build/Sound/Osc/Transport/Fd/Socket.dyn_o )
[21 of 24] Compiling Sound.Osc.Time.Timeout ( Sound/Osc/Time/Timeout.hs, dist/build/Sound/Osc/Time/Timeout.o, dist/build/Sound/Osc/Time/Timeout.dyn_o )
[22 of 24] Compiling Sound.Osc.Core   ( Sound/Osc/Core.hs, dist/build/Sound/Osc/Core.o, dist/build/Sound/Osc/Core.dyn_o )
[23 of 24] Compiling Sound.Osc.Fd     ( Sound/Osc/Fd.hs, dist/build/Sound/Osc/Fd.o, dist/build/Sound/Osc/Fd.dyn_o )
[24 of 24] Compiling Sound.Osc        ( Sound/Osc.hs, dist/build/Sound/Osc.o, dist/build/Sound/Osc.dyn_o )
Preprocessing library for hosc-0.21.1..
Running Haddock on library for hosc-0.21.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 24] Compiling Sound.Osc.Coding.Convert ( Sound/Osc/Coding/Convert.hs, nothing )
[ 2 of 24] Compiling Sound.Osc.Coding.Byte ( Sound/Osc/Coding/Byte.hs, nothing )
[ 3 of 24] Compiling Sound.Osc.Coding.Cast ( Sound/Osc/Coding/Cast.hs, nothing )
[ 4 of 24] Compiling Sound.Osc.Datum  ( Sound/Osc/Datum.hs, nothing )
[ 5 of 24] Compiling Sound.Osc.Packet ( Sound/Osc/Packet.hs, nothing )
[ 6 of 24] Compiling Sound.Osc.Time   ( Sound/Osc/Time.hs, nothing )
[ 7 of 24] Compiling Sound.Osc.Text   ( Sound/Osc/Text.hs, nothing )
[ 8 of 24] Compiling Sound.Osc.Coding.Encode.Builder ( Sound/Osc/Coding/Encode/Builder.hs, nothing )
[ 9 of 24] Compiling Sound.Osc.Coding.Encode.Base ( Sound/Osc/Coding/Encode/Base.hs, nothing )
[10 of 24] Compiling Sound.Osc.Coding.Decode.Binary ( Sound/Osc/Coding/Decode/Binary.hs, nothing )
[11 of 24] Compiling Sound.Osc.Coding.Decode.Base ( Sound/Osc/Coding/Decode/Base.hs, nothing )
[12 of 24] Compiling Sound.Osc.Time.System ( Sound/Osc/Time/System.hs, nothing )
[13 of 24] Compiling Sound.Osc.Time.Thread ( Sound/Osc/Time/Thread.hs, nothing )
[14 of 24] Compiling Sound.Osc.Time.Thread.MonadIO ( Sound/Osc/Time/Thread/MonadIO.hs, nothing )
[15 of 24] Compiling Sound.Osc.Wait   ( Sound/Osc/Wait.hs, nothing )
[16 of 24] Compiling Sound.Osc.Transport.Fd ( Sound/Osc/Transport/Fd.hs, nothing )
[17 of 24] Compiling Sound.Osc.Transport.Monad ( Sound/Osc/Transport/Monad.hs, nothing )
[18 of 24] Compiling Sound.Osc.Transport.Fd.Udp ( Sound/Osc/Transport/Fd/Udp.hs, nothing )
[19 of 24] Compiling Sound.Osc.Transport.Fd.Tcp ( Sound/Osc/Transport/Fd/Tcp.hs, nothing )
[20 of 24] Compiling Sound.Osc.Transport.Fd.Socket ( Sound/Osc/Transport/Fd/Socket.hs, nothing )
[21 of 24] Compiling Sound.Osc.Time.Timeout ( Sound/Osc/Time/Timeout.hs, nothing )
[22 of 24] Compiling Sound.Osc.Core   ( Sound/Osc/Core.hs, nothing )
[23 of 24] Compiling Sound.Osc.Fd     ( Sound/Osc/Fd.hs, nothing )
[24 of 24] Compiling Sound.Osc        ( Sound/Osc.hs, nothing )
Haddock coverage:
 100% ( 35 / 35) in 'Sound.Osc.Coding.Convert'
 100% ( 81 / 81) in 'Sound.Osc.Coding.Byte'
 100% (  9 /  9) in 'Sound.Osc.Coding.Cast'
Warning: 'Int32' is ambiguous. It is defined
    * in GHC.Int
    * at Sound/Osc/Datum.hs:73:5
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Datum.hs:73:5
Warning: 'MidiData' is ambiguous. It is defined
    * at Sound/Osc/Datum.hs:47:17
    * at Sound/Osc/Datum.hs:47:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Datum.hs:47:1
Warning: 'Blob' is ambiguous. It is defined
    * at Sound/Osc/Datum.hs:78:5
    * at Sound/Osc/Datum.hs:28:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Datum.hs:28:1
  97% ( 39 / 40) in 'Sound.Osc.Datum'
  Missing documentation for:
    midi_pack (Sound/Osc/Datum.hs:51)
Warning: 'Message' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:15:16
    * at Sound/Osc/Packet.hs:15:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:15:1
Warning: 'Bundle' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:42:19
    * at Sound/Osc/Packet.hs:48:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:48:1
  85% ( 23 / 27) in 'Sound.Osc.Packet'
  Missing documentation for:
    messageSignature (Sound/Osc/Packet.hs:31)
    messageDescriptor (Sound/Osc/Packet.hs:34)
    Bundle (Sound/Osc/Packet.hs:48)
    Packet (Sound/Osc/Packet.hs:69)
Warning: 'Time' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 22 / 22) in 'Sound.Osc.Time'
  97% ( 35 / 36) in 'Sound.Osc.Text'
  Missing documentation for:
    allowNegativeP (Sound/Osc/Text.hs:151)
Warning: 'Message' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:15:16
    * at Sound/Osc/Packet.hs:15:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:15:1
Warning: 'Bundle' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:42:19
    * at Sound/Osc/Packet.hs:48:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:48:1
 100% (  6 /  6) in 'Sound.Osc.Coding.Encode.Builder'
Warning: 'Message' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:15:16
    * at Sound/Osc/Packet.hs:15:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:15:1
Warning: 'Bundle' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:42:19
    * at Sound/Osc/Packet.hs:48:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:48:1
 100% (  7 /  7) in 'Sound.Osc.Coding.Encode.Base'
Warning: 'Message' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:15:16
    * at Sound/Osc/Packet.hs:15:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:15:1
Warning: 'Bundle' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:42:19
    * at Sound/Osc/Packet.hs:48:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:48:1
  77% (  7 /  9) in 'Sound.Osc.Coding.Decode.Binary'
  Missing documentation for:
    decodeBundleOr (Sound/Osc/Coding/Decode/Binary.hs:149)
    decodePacketOr (Sound/Osc/Coding/Decode/Binary.hs:152)
Warning: 'Message' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:15:16
    * at Sound/Osc/Packet.hs:15:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:15:1
Warning: 'Bundle' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:42:19
    * at Sound/Osc/Packet.hs:48:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:48:1
 100% (  4 /  4) in 'Sound.Osc.Coding.Decode.Base'
 100% (  3 /  3) in 'Sound.Osc.Time.System'
Warning: 'pauseThread' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'sleepThread' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (  6 /  6) in 'Sound.Osc.Time.Thread'
  14% (  1 /  7) in 'Sound.Osc.Time.Thread.MonadIO'
  Missing documentation for:
    time (Sound/Osc/Time/Thread/MonadIO.hs:10)
    pauseThread (Sound/Osc/Time/Thread/MonadIO.hs:13)
    wait (Sound/Osc/Time/Thread/MonadIO.hs:16)
    pauseThreadUntil (Sound/Osc/Time/Thread/MonadIO.hs:19)
    sleepThread (Sound/Osc/Time/Thread/MonadIO.hs:22)
    sleepThreadUntil (Sound/Osc/Time/Thread/MonadIO.hs:25)
 100% (  4 /  4) in 'Sound.Osc.Wait'
Warning: 'Message' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:15:16
    * at Sound/Osc/Packet.hs:15:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:15:1
Warning: 'Bundle' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:42:19
    * at Sound/Osc/Packet.hs:48:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:48:1
Warning: 'Packets' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 19 / 19) in 'Sound.Osc.Transport.Fd'
Warning: 'sendOsc' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'packet_to_bundle' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'packet_to_message' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'packetMessages' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Packet' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'packet_is_immediate' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Message' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Bundle' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'packet_has_address' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Address_Pattern' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'Packets' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'messageDatum' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ReaderT' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% ( 24 / 24) in 'Sound.Osc.Transport.Monad'
Warning: 'Udp' is ambiguous. It is defined
    * at Sound/Osc/Transport/Fd/Udp.hs:19:15
    * at Sound/Osc/Transport/Fd/Udp.hs:19:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Transport/Fd/Udp.hs:19:1
  94% ( 17 / 18) in 'Sound.Osc.Transport.Fd.Udp'
  Missing documentation for:
    udp_recv_packet_or (Sound/Osc/Transport/Fd/Udp.hs:45)
Warning: 'Tcp' is ambiguous. It is defined
    * at Sound/Osc/Transport/Fd/Tcp.hs:17:15
    * at Sound/Osc/Transport/Fd/Tcp.hs:17:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Transport/Fd/Tcp.hs:17:1
Warning: 'Transport' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  92% ( 13 / 14) in 'Sound.Osc.Transport.Fd.Tcp'
  Missing documentation for:
    tcp_recv_packet_or (Sound/Osc/Transport/Fd/Tcp.hs:38)
 100% (  7 /  7) in 'Sound.Osc.Transport.Fd.Socket'
 100% (  3 /  3) in 'Sound.Osc.Time.Timeout'
Warning: 'Message' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:15:16
    * at Sound/Osc/Packet.hs:15:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:15:1
Warning: 'Bundle' is ambiguous. It is defined
    * at Sound/Osc/Packet.hs:42:19
    * at Sound/Osc/Packet.hs:48:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at Sound/Osc/Packet.hs:48:1
 100% ( 10 / 10) in 'Sound.Osc.Core'
 100% (  4 /  4) in 'Sound.Osc.Fd'
 100% (  5 /  5) in 'Sound.Osc'
Documentation created: dist/doc/html/hosc/, dist/doc/html/hosc/hosc.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/hosc-0.21.1-5DcFgkwWPoxDAx9KOYwaW8
Completed    hosc-0.21.1
Configuring random-1.3.1...
Preprocessing library for random-1.3.1..
Building library for random-1.3.1..
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, dist/build/System/Random/Array.o, dist/build/System/Random/Array.dyn_o )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, dist/build/System/Random/GFinite.o, dist/build/System/Random/GFinite.dyn_o )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, dist/build/System/Random/Internal.o, dist/build/System/Random/Internal.dyn_o )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, dist/build/System/Random/Seed.o, dist/build/System/Random/Seed.dyn_o )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, dist/build/System/Random.o, dist/build/System/Random.dyn_o )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, dist/build/System/Random/Stateful.o, dist/build/System/Random/Stateful.dyn_o )
Preprocessing library for random-1.3.1..
Running Haddock on library for random-1.3.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 6] Compiling System.Random.Array ( src/System/Random/Array.hs, nothing )
[2 of 6] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, nothing )
[3 of 6] Compiling System.Random.Internal ( src/System/Random/Internal.hs, nothing )
[4 of 6] Compiling System.Random.Seed ( src/System/Random/Seed.hs, nothing )
[5 of 6] Compiling System.Random    ( src/System/Random.hs, nothing )
[6 of 6] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, nothing )
Haddock coverage:
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
Warning: 'StateGenM' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:606:20
    * at src/System/Random/Internal.hs:606:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:606:1
Warning: 'StateGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:612:22
    * at src/System/Random/Internal.hs:612:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:612:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'MutableByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ST' is ambiguous. It is defined
    * in GHC.ST
    * in GHC.ST
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in GHC.ST
Warning: 'StateT' is ambiguous. It is defined
    * in Control.Monad.Trans.State.Strict
    * in Control.Monad.Trans.State.Strict
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Control.Monad.Trans.State.Strict
Warning: 'Seed' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:134:18
    * at src/System/Random/Internal.hs:134:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:134:1
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'ByteArray' is ambiguous. It is defined
    * in Data.Array.Byte
    * in Data.Array.Byte
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.Array.Byte
Warning: 'ByteString' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'uniformByteStringM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'ShortByteString' is ambiguous. It is defined
    * in Data.ByteString.Short.Internal
    * in Data.ByteString.Short.Internal
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined in Data.ByteString.Short.Internal
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
 100% ( 71 / 71) in 'System.Random'
Warning: 'TGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:719:19
    * at src/System/Random/Stateful.hs:719:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:719:1
Warning: 'STGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:618:22
    * at src/System/Random/Stateful.hs:618:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:618:1
Warning: 'StateGenM' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:606:20
    * at src/System/Random/Internal.hs:606:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:606:1
Warning: 'IOGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:542:20
    * at src/System/Random/Stateful.hs:542:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:542:1
Warning: 'AtomicGenM' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:428:24
    * at src/System/Random/Stateful.hs:428:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:428:1
Warning: 'Seed' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:134:18
    * at src/System/Random/Internal.hs:134:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:134:1
Warning: 'StdGen' is ambiguous. It is defined
    * at src/System/Random/Internal.hs:749:18
    * at src/System/Random/Internal.hs:749:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Internal.hs:749:1
Warning: 'IOGen' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:547:19
    * at src/System/Random/Stateful.hs:547:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:547:1
Warning: 'STGenM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'STM' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'STGen' is ambiguous. It is defined
    * at src/System/Random/Stateful.hs:623:19
    * at src/System/Random/Stateful.hs:623:1
    You may be able to disambiguate the identifier by qualifying it or
    by specifying the type/value namespace explicitly.
    Defaulting to the one defined at src/System/Random/Stateful.hs:623:1
Warning: 'clearBit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'testBit' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
 100% (137 /137) in 'System.Random.Stateful'
Warning: System.Random: could not find link destinations for: 
	- System.Random.GFinite.cardinality
	- System.Random.GFinite.toFinite
	- System.Random.GFinite.fromFinite
	- System.Random.GFinite.Cardinality
	- System.Random.Seed.D:R:SeedSizeSMGen
	- System.Random.Seed.D:R:SeedSizeSMGen0
	- System.Random.Seed.D:R:SeedSizeStateGen
	- System.Random.Seed.D:R:SeedSizeStdGen
	- System.Random.Stateful.D:R:SeedSizeAtomicGen
	- System.Random.Stateful.D:R:SeedSizeIOGen
	- System.Random.Stateful.D:R:SeedSizeSTGen
	- System.Random.Stateful.D:R:SeedSizeTGen
Warning: System.Random.Stateful: could not find link destinations for: 
	- System.Random.GFinite.GFinite
	- System.Random.GFinite.cardinality
	- System.Random.GFinite.toFinite
	- System.Random.GFinite.fromFinite
	- System.Random.GFinite.Cardinality
	- System.Random.Internal.GUniformRange
	- System.Random.Internal.GUniform
	- System.Random.Internal.D:R:MutableGenStateGenm
	- System.Random.Seed.D:R:SeedSizeSMGen
	- System.Random.Seed.D:R:SeedSizeSMGen0
	- System.Random.Seed.D:R:SeedSizeStateGen
	- System.Random.Seed.D:R:SeedSizeStdGen
	- System.Random.Stateful.D:R:MutableGenAtomicGenm
	- System.Random.Stateful.D:R:SeedSizeAtomicGen
	- System.Random.Stateful.D:R:MutableGenIOGenm
	- System.Random.Stateful.D:R:SeedSizeIOGen
	- System.Random.Stateful.D:R:MutableGenSTGenST
	- System.Random.Stateful.D:R:SeedSizeSTGen
	- System.Random.Stateful.D:R:MutableGenTGenSTM
	- System.Random.Stateful.D:R:SeedSizeTGen
Documentation created: dist/doc/html/random/, dist/doc/html/random/random.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/random-1.3.1-3HmCudIQHVrG4RNMrw37d7
Completed    random-1.3.1
Configuring tidal-link-1.2.0...
Preprocessing library for tidal-link-1.2.0..
Building library for tidal-link-1.2.0..
[1 of 2] Compiling Sound.Tidal.Link ( dist/build/Sound/Tidal/Link.hs, dist/build/Sound/Tidal/Link.o, dist/build/Sound/Tidal/Link.dyn_o )
[2 of 2] Compiling Sound.Tidal.Clock ( src/hs/Sound/Tidal/Clock.hs, dist/build/Sound/Tidal/Clock.o, dist/build/Sound/Tidal/Clock.dyn_o )
Preprocessing executable 'tidal-linktest' for tidal-link-1.2.0..
Building executable 'tidal-linktest' for tidal-link-1.2.0..
[1 of 1] Compiling Main             ( src/hs/Main.hs, dist/build/tidal-linktest/tidal-linktest-tmp/Main.o )
[2 of 2] Linking dist/build/tidal-linktest/tidal-linktest
Preprocessing library for tidal-link-1.2.0..
Running Haddock on library for tidal-link-1.2.0..
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: system-cxx-std-lib-1.0
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[1 of 2] Compiling Sound.Tidal.Link ( dist/build/Sound/Tidal/Link.hs, nothing )
[2 of 2] Compiling Sound.Tidal.Clock ( src/hs/Sound/Tidal/Clock.hs, nothing )
Haddock coverage:
   3% (  1 / 28) in 'Sound.Tidal.Link'
  Missing documentation for:
    Module header
    AbletonLinkImpl (src/hs/Sound/Tidal/Link.hsc:11)
    SessionStateImpl (src/hs/Sound/Tidal/Link.hsc:12)
    AbletonLink (src/hs/Sound/Tidal/Link.hsc:14)
    SessionState (src/hs/Sound/Tidal/Link.hsc:15)
    Beat (src/hs/Sound/Tidal/Link.hsc:23)
    BPM (src/hs/Sound/Tidal/Link.hsc:24)
    Micros (src/hs/Sound/Tidal/Link.hsc:25)
    Quantum (src/hs/Sound/Tidal/Link.hsc:26)
    create (src/hs/Sound/Tidal/Link.hsc:46)
    abl_link_enable (src/hs/Sound/Tidal/Link.hsc:49)
    setEnabled (src/hs/Sound/Tidal/Link.hsc:53)
    enable (src/hs/Sound/Tidal/Link.hsc:57)
    disable (src/hs/Sound/Tidal/Link.hsc:60)
    createSessionState (src/hs/Sound/Tidal/Link.hsc:62)
    captureAppSessionState (src/hs/Sound/Tidal/Link.hsc:65)
    createAndCaptureAppSessionState (src/hs/Sound/Tidal/Link.hsc:69)
    commitAppSessionState (src/hs/Sound/Tidal/Link.hsc:74)
    destroySessionState (src/hs/Sound/Tidal/Link.hsc:77)
    commitAndDestroyAppSessionState (src/hs/Sound/Tidal/Link.hsc:81)
    clock (src/hs/Sound/Tidal/Link.hsc:85)
    beatAtTime (src/hs/Sound/Tidal/Link.hsc:88)
    timeAtBeat (src/hs/Sound/Tidal/Link.hsc:91)
    getTempo (src/hs/Sound/Tidal/Link.hsc:94)
    setTempo (src/hs/Sound/Tidal/Link.hsc:97)
    requestBeatAtTime (src/hs/Sound/Tidal/Link.hsc:100)
    forceBeatAtTime (src/hs/Sound/Tidal/Link.hsc:103)
  23% ( 10 / 43) in 'Sound.Tidal.Clock'
  Missing documentation for:
    Module header
    Time (src/hs/Sound/Tidal/Clock.hs:15)
    defaultCps (src/hs/Sound/Tidal/Clock.hs:66)
    defaultConfig (src/hs/Sound/Tidal/Clock.hs:69)
    clockCheck (src/hs/Sound/Tidal/Clock.hs:125)
    tick (src/hs/Sound/Tidal/Clock.hs:148)
    clockProcess (src/hs/Sound/Tidal/Clock.hs:175)
    processAction (src/hs/Sound/Tidal/Clock.hs:192)
    arcStart (src/hs/Sound/Tidal/Clock.hs:218)
    arcEnd (src/hs/Sound/Tidal/Clock.hs:221)
    beatToCycles (src/hs/Sound/Tidal/Clock.hs:224)
    cyclesToBeat (src/hs/Sound/Tidal/Clock.hs:227)
    getSessionState (src/hs/Sound/Tidal/Clock.hs:230)
    getZeroedSessionState (src/hs/Sound/Tidal/Clock.hs:236)
    getTempo (src/hs/Sound/Tidal/Clock.hs:245)
    setTempoCPS (src/hs/Sound/Tidal/Clock.hs:248)
    timeAtBeat (src/hs/Sound/Tidal/Clock.hs:251)
    timeToCycles (src/hs/Sound/Tidal/Clock.hs:254)
    cyclesToTime (src/hs/Sound/Tidal/Clock.hs:260)
    linkToOscTime (src/hs/Sound/Tidal/Clock.hs:265)
    addMicrosToOsc (src/hs/Sound/Tidal/Clock.hs:271)
    logicalTime (src/hs/Sound/Tidal/Clock.hs:277)
    getBPM (src/hs/Sound/Tidal/Clock.hs:286)
    getCPS (src/hs/Sound/Tidal/Clock.hs:293)
    getCycleTime (src/hs/Sound/Tidal/Clock.hs:296)
    resetClock (src/hs/Sound/Tidal/Clock.hs:304)
    setClock (src/hs/Sound/Tidal/Clock.hs:307)
    setBPM (src/hs/Sound/Tidal/Clock.hs:314)
    setCPS (src/hs/Sound/Tidal/Clock.hs:321)
    setNudge (src/hs/Sound/Tidal/Clock.hs:326)
    clockOnce (src/hs/Sound/Tidal/Clock.hs:338)
    disableLink (src/hs/Sound/Tidal/Clock.hs:347)
    enableLink (src/hs/Sound/Tidal/Clock.hs:350)
Documentation created: dist/doc/html/tidal-link/,
dist/doc/html/tidal-link/tidal-link.txt
Preprocessing executable 'tidal-linktest' for tidal-link-1.2.0..
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/tidal-link-1.2.0-5725vT6JV0LJ2Ave4iQkpP
Installing executable tidal-linktest in /var/lib/hackage-doc-builder/build-cache/tmp-install/bin
Warning: The directory
/var/lib/hackage-doc-builder/build-cache/tmp-install/bin is not in the system
search path.
Completed    tidal-link-1.2.0
Downloading  tidal-1.10.1
Downloaded   tidal-1.10.1
Configuring tidal-1.10.1...
Preprocessing library for tidal-1.10.1..
Building library for tidal-1.10.1..
[ 1 of 16] Compiling Paths_tidal      ( dist/build/autogen/Paths_tidal.hs, dist/build/Paths_tidal.o, dist/build/Paths_tidal.dyn_o )
[ 2 of 16] Compiling Sound.Tidal.Config ( src/Sound/Tidal/Config.hs, dist/build/Sound/Tidal/Config.o, dist/build/Sound/Tidal/Config.dyn_o )
[ 3 of 16] Compiling Sound.Tidal.ID   ( src/Sound/Tidal/ID.hs, dist/build/Sound/Tidal/ID.o, dist/build/Sound/Tidal/ID.dyn_o )
[ 4 of 16] Compiling Sound.Tidal.Stream.Types ( src/Sound/Tidal/Stream/Types.hs, dist/build/Sound/Tidal/Stream/Types.o, dist/build/Sound/Tidal/Stream/Types.dyn_o )
[ 5 of 16] Compiling Sound.Tidal.Stream.Target ( src/Sound/Tidal/Stream/Target.hs, dist/build/Sound/Tidal/Stream/Target.o, dist/build/Sound/Tidal/Stream/Target.dyn_o )
[ 6 of 16] Compiling Sound.Tidal.Stream.Process ( src/Sound/Tidal/Stream/Process.hs, dist/build/Sound/Tidal/Stream/Process.o, dist/build/Sound/Tidal/Stream/Process.dyn_o )

src/Sound/Tidal/Stream/Process.hs:181:65: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
181 |     (playmap, busmap) = Map.partitionWithKey (\k _ -> null k || head k /= '^') $ val pe
    |                                                                 ^^^^

src/Sound/Tidal/Stream/Process.hs:220:38: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
220 |             k' <- if not (null k) && head k == '^' then Just (drop 1 k) else Nothing
    |                                      ^^^^
[ 7 of 16] Compiling Sound.Tidal.Stream.UI ( src/Sound/Tidal/Stream/UI.hs, dist/build/Sound/Tidal/Stream/UI.o, dist/build/Sound/Tidal/Stream/UI.dyn_o )

src/Sound/Tidal/Stream/UI.hs:7:1: warning: [GHC-66111] [-Wunused-imports]
    The qualified import of Control.Exception is redundant
      except perhaps to import instances from Control.Exception
    To import instances alone, use: import Control.Exception()
  |
7 | import qualified Control.Exception as E
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Sound/Tidal/Stream/UI.hs:15:1: warning: [GHC-66111] [-Wunused-imports]
    The import of System.IO is redundant
      except perhaps to import instances from System.IO
    To import instances alone, use: import System.IO()
   |
15 | import System.IO (hPutStrLn, stderr)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 8 of 16] Compiling Sound.Tidal.Stream.Listen ( src/Sound/Tidal/Stream/Listen.hs, dist/build/Sound/Tidal/Stream/Listen.o, dist/build/Sound/Tidal/Stream/Listen.dyn_o )
[ 9 of 16] Compiling Sound.Tidal.Transition ( src/Sound/Tidal/Transition.hs, dist/build/Sound/Tidal/Transition.o, dist/build/Sound/Tidal/Transition.dyn_o )
[10 of 16] Compiling Sound.Tidal.Version ( src/Sound/Tidal/Version.hs, dist/build/Sound/Tidal/Version.o, dist/build/Sound/Tidal/Version.dyn_o )
[11 of 16] Compiling Sound.Tidal.Stream.Main ( src/Sound/Tidal/Stream/Main.hs, dist/build/Sound/Tidal/Stream/Main.o, dist/build/Sound/Tidal/Stream/Main.dyn_o )
[12 of 16] Compiling Sound.Tidal.Stream ( src/Sound/Tidal/Stream.hs, dist/build/Sound/Tidal/Stream.o, dist/build/Sound/Tidal/Stream.dyn_o )
[13 of 16] Compiling Sound.Tidal.Context ( src/Sound/Tidal/Context.hs, dist/build/Sound/Tidal/Context.o, dist/build/Sound/Tidal/Context.dyn_o )
[14 of 16] Compiling Sound.Tidal.Safe.Context ( src/Sound/Tidal/Safe/Context.hs, dist/build/Sound/Tidal/Safe/Context.o, dist/build/Sound/Tidal/Safe/Context.dyn_o )
[15 of 16] Compiling Sound.Tidal.Safe.Boot ( src/Sound/Tidal/Safe/Boot.hs, dist/build/Sound/Tidal/Safe/Boot.o, dist/build/Sound/Tidal/Safe/Boot.dyn_o )
[16 of 16] Compiling Sound.Tidal.Boot ( src/Sound/Tidal/Boot.hs, dist/build/Sound/Tidal/Boot.o, dist/build/Sound/Tidal/Boot.dyn_o )
Preprocessing library for tidal-1.10.1..
Running Haddock on library for tidal-1.10.1..
Warning: The documentation for the following packages are not installed. No
links will be generated to these packages: system-cxx-std-lib-1.0
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
[ 1 of 16] Compiling Paths_tidal      ( dist/build/autogen/Paths_tidal.hs, nothing )
[ 2 of 16] Compiling Sound.Tidal.Config ( src/Sound/Tidal/Config.hs, nothing )
[ 3 of 16] Compiling Sound.Tidal.ID   ( src/Sound/Tidal/ID.hs, nothing )
[ 4 of 16] Compiling Sound.Tidal.Stream.Types ( src/Sound/Tidal/Stream/Types.hs, nothing )
[ 5 of 16] Compiling Sound.Tidal.Stream.Target ( src/Sound/Tidal/Stream/Target.hs, nothing )
[ 6 of 16] Compiling Sound.Tidal.Stream.Process ( src/Sound/Tidal/Stream/Process.hs, nothing )

src/Sound/Tidal/Stream/Process.hs:181:65: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
181 |     (playmap, busmap) = Map.partitionWithKey (\k _ -> null k || head k /= '^') $ val pe
    |                                                                 ^^^^

src/Sound/Tidal/Stream/Process.hs:220:38: warning: [GHC-63394] [-Wx-partial]
    In the use of head
    (imported from Prelude, but defined in GHC.List):
    "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty."
    |
220 |             k' <- if not (null k) && head k == '^' then Just (drop 1 k) else Nothing
    |                                      ^^^^
[ 7 of 16] Compiling Sound.Tidal.Stream.UI ( src/Sound/Tidal/Stream/UI.hs, nothing )

src/Sound/Tidal/Stream/UI.hs:7:1: warning: [GHC-66111] [-Wunused-imports]
    The qualified import of Control.Exception is redundant
      except perhaps to import instances from Control.Exception
    To import instances alone, use: import Control.Exception()
  |
7 | import qualified Control.Exception as E
  | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Sound/Tidal/Stream/UI.hs:15:1: warning: [GHC-66111] [-Wunused-imports]
    The import of System.IO is redundant
      except perhaps to import instances from System.IO
    To import instances alone, use: import System.IO()
   |
15 | import System.IO (hPutStrLn, stderr)
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 8 of 16] Compiling Sound.Tidal.Stream.Listen ( src/Sound/Tidal/Stream/Listen.hs, nothing )
[ 9 of 16] Compiling Sound.Tidal.Transition ( src/Sound/Tidal/Transition.hs, nothing )
[10 of 16] Compiling Sound.Tidal.Version ( src/Sound/Tidal/Version.hs, nothing )
[11 of 16] Compiling Sound.Tidal.Stream.Main ( src/Sound/Tidal/Stream/Main.hs, nothing )
[12 of 16] Compiling Sound.Tidal.Stream ( src/Sound/Tidal/Stream.hs, nothing )
[13 of 16] Compiling Sound.Tidal.Context ( src/Sound/Tidal/Context.hs, nothing )
[14 of 16] Compiling Sound.Tidal.Safe.Context ( src/Sound/Tidal/Safe/Context.hs, nothing )
[15 of 16] Compiling Sound.Tidal.Safe.Boot ( src/Sound/Tidal/Safe/Boot.hs, nothing )
[16 of 16] Compiling Sound.Tidal.Boot ( src/Sound/Tidal/Boot.hs, nothing )
Haddock coverage:
   0% (  0 /  9) in 'Paths_tidal'
  Missing documentation for:
    Module header
    version (dist/build/autogen/Paths_tidal.hs:36)
    getBinDir (dist/build/autogen/Paths_tidal.hs:56)
    getLibDir (dist/build/autogen/Paths_tidal.hs:57)
    getDynLibDir (dist/build/autogen/Paths_tidal.hs:58)
    getDataDir (dist/build/autogen/Paths_tidal.hs:59)
    getLibexecDir (dist/build/autogen/Paths_tidal.hs:60)
    getDataFileName (dist/build/autogen/Paths_tidal.hs:39)
    getSysconfDir (dist/build/autogen/Paths_tidal.hs:61)
   0% (  0 /  7) in 'Sound.Tidal.Config'
  Missing documentation for:
    Module header
    Config (src/Sound/Tidal/Config.hs:26)
    defaultConfig (src/Sound/Tidal/Config.hs:41)
    toClockConfig (src/Sound/Tidal/Config.hs:57)
    verbose (src/Sound/Tidal/Config.hs:68)
    setFrameTimespan (src/Sound/Tidal/Config.hs:71)
    setProcessAhead (src/Sound/Tidal/Config.hs:75)
  50% (  1 /  2) in 'Sound.Tidal.ID'
  Missing documentation for:
    Module header
   0% (  0 / 11) in 'Sound.Tidal.Stream.Types'
  Missing documentation for:
    Module header
    Stream (src/Sound/Tidal/Stream/Types.hs:12)
    Cx (src/Sound/Tidal/Stream/Types.hs:23)
    StampStyle (src/Sound/Tidal/Stream/Types.hs:32)
    Schedule (src/Sound/Tidal/Stream/Types.hs:37)
    Target (src/Sound/Tidal/Stream/Types.hs:42)
    Args (src/Sound/Tidal/Stream/Types.hs:54)
    OSC (src/Sound/Tidal/Stream/Types.hs:59)
    PlayState (src/Sound/Tidal/Stream/Types.hs:67)
    PatId (src/Sound/Tidal/Stream/Types.hs:75)
    PlayMap (src/Sound/Tidal/Stream/Types.hs:77)
   0% (  0 / 18) in 'Sound.Tidal.Stream.Target'
  Missing documentation for:
    Module header
    getCXs (src/Sound/Tidal/Stream/Target.hs:41)
    resolve (src/Sound/Tidal/Stream/Target.hs:61)
    handshake (src/Sound/Tidal/Stream/Target.hs:67)
    recvMessagesTimeout (src/Sound/Tidal/Stream/Target.hs:102)
    send (src/Sound/Tidal/Stream/Target.hs:109)
    sendBndl (src/Sound/Tidal/Stream/Target.hs:129)
    sendO (src/Sound/Tidal/Stream/Target.hs:136)
    superdirtTarget (src/Sound/Tidal/Stream/Target.hs:143)
    superdirtShape (src/Sound/Tidal/Stream/Target.hs:156)
    dirtTarget (src/Sound/Tidal/Stream/Target.hs:159)
    dirtShape (src/Sound/Tidal/Stream/Target.hs:172)
    sDefault (src/Sound/Tidal/Stream/Target.hs:211)
    fDefault (src/Sound/Tidal/Stream/Target.hs:214)
    rDefault (src/Sound/Tidal/Stream/Target.hs:217)
    iDefault (src/Sound/Tidal/Stream/Target.hs:220)
    bDefault (src/Sound/Tidal/Stream/Target.hs:223)
    xDefault (src/Sound/Tidal/Stream/Target.hs:226)
   7% (  1 / 14) in 'Sound.Tidal.Stream.Process'
  Missing documentation for:
    Module header
    ProcessedEvent (src/Sound/Tidal/Stream/Process.hs:56)
    processCps (src/Sound/Tidal/Stream/Process.hs:135)
    toOSC (src/Sound/Tidal/Stream/Process.hs:174)
    toData (src/Sound/Tidal/Stream/Process.hs:249)
    toDatum (src/Sound/Tidal/Stream/Process.hs:260)
    substitutePath (src/Sound/Tidal/Stream/Process.hs:271)
    getString (src/Sound/Tidal/Stream/Process.hs:288)
    playStack (src/Sound/Tidal/Stream/Process.hs:307)
    hasSolo (src/Sound/Tidal/Stream/Process.hs:315)
    onSingleTick (src/Sound/Tidal/Stream/Process.hs:318)
    updatePattern (src/Sound/Tidal/Stream/Process.hs:334)
    setPreviousPatternOrSilence (src/Sound/Tidal/Stream/Process.hs:348)
   0% (  0 / 36) in 'Sound.Tidal.Stream.UI'
  Missing documentation for:
    Module header
    streamNudgeAll (src/Sound/Tidal/Stream/UI.hs:19)
    streamResetCycles (src/Sound/Tidal/Stream/UI.hs:22)
    streamSetCycle (src/Sound/Tidal/Stream/UI.hs:25)
    streamSetCPS (src/Sound/Tidal/Stream/UI.hs:28)
    streamSetBPM (src/Sound/Tidal/Stream/UI.hs:31)
    streamGetCPS (src/Sound/Tidal/Stream/UI.hs:34)
    streamGetcps (src/Sound/Tidal/Stream/UI.hs:38)
    streamGetBPM (src/Sound/Tidal/Stream/UI.hs:41)
    streamGetNow (src/Sound/Tidal/Stream/UI.hs:44)
    streamGetnow (src/Sound/Tidal/Stream/UI.hs:48)
    streamEnableLink (src/Sound/Tidal/Stream/UI.hs:51)
    streamDisableLink (src/Sound/Tidal/Stream/UI.hs:54)
    streamList (src/Sound/Tidal/Stream/UI.hs:57)
    streamReplace (src/Sound/Tidal/Stream/UI.hs:70)
    streamOnce (src/Sound/Tidal/Stream/UI.hs:76)
    streamFirst (src/Sound/Tidal/Stream/UI.hs:81)
    streamMute (src/Sound/Tidal/Stream/UI.hs:84)
    streamMutes (src/Sound/Tidal/Stream/UI.hs:87)
    streamUnmute (src/Sound/Tidal/Stream/UI.hs:90)
    streamSolo (src/Sound/Tidal/Stream/UI.hs:93)
    streamUnsolo (src/Sound/Tidal/Stream/UI.hs:96)
    withPatIds (src/Sound/Tidal/Stream/UI.hs:99)
    streamMuteAll (src/Sound/Tidal/Stream/UI.hs:108)
    streamHush (src/Sound/Tidal/Stream/UI.hs:111)
    streamUnmuteAll (src/Sound/Tidal/Stream/UI.hs:114)
    streamUnsoloAll (src/Sound/Tidal/Stream/UI.hs:117)
    streamSilence (src/Sound/Tidal/Stream/UI.hs:120)
    streamAll (src/Sound/Tidal/Stream/UI.hs:123)
    streamGet (src/Sound/Tidal/Stream/UI.hs:128)
    streamSet (src/Sound/Tidal/Stream/UI.hs:131)
    streamSetI (src/Sound/Tidal/Stream/UI.hs:138)
    streamSetF (src/Sound/Tidal/Stream/UI.hs:141)
    streamSetS (src/Sound/Tidal/Stream/UI.hs:144)
    streamSetB (src/Sound/Tidal/Stream/UI.hs:147)
    streamSetR (src/Sound/Tidal/Stream/UI.hs:150)
   0% (  0 /  3) in 'Sound.Tidal.Stream.Listen'
  Missing documentation for:
    Module header
    openListener (src/Sound/Tidal/Stream/Listen.hs:37)
    ctrlResponder (src/Sound/Tidal/Stream/Listen.hs:56)
  34% ( 14 / 41) in 'Sound.Tidal.Transition'
  Missing documentation for:
    Module header
    TransitionMapper (src/Sound/Tidal/Transition.hs:43)
    transition (src/Sound/Tidal/Transition.hs:48)
    _mortalOverlay (src/Sound/Tidal/Transition.hs:69)
    _washIn (src/Sound/Tidal/Transition.hs:93)
    _xfadeIn (src/Sound/Tidal/Transition.hs:96)
    _interpolate (src/Sound/Tidal/Transition.hs:158)
    _interpolateIn (src/Sound/Tidal/Transition.hs:161)
    mortalOverlay (src/Sound/Tidal/Transition.hs:226)
    wash (src/Sound/Tidal/Transition.hs:237)
    washIn (src/Sound/Tidal/Transition.hs:245)
    xfadeIn (src/Sound/Tidal/Transition.hs:248)
    histpan (src/Sound/Tidal/Transition.hs:251)
    wait (src/Sound/Tidal/Transition.hs:254)
    waitT (src/Sound/Tidal/Transition.hs:262)
    jump (src/Sound/Tidal/Transition.hs:265)
    jumpIn (src/Sound/Tidal/Transition.hs:268)
    jumpIn' (src/Sound/Tidal/Transition.hs:271)
    jumpMod (src/Sound/Tidal/Transition.hs:274)
    jumpMod' (src/Sound/Tidal/Transition.hs:277)
    mortal (src/Sound/Tidal/Transition.hs:281)
    interpolate (src/Sound/Tidal/Transition.hs:284)
    interpolateIn (src/Sound/Tidal/Transition.hs:288)
    clutch (src/Sound/Tidal/Transition.hs:291)
    clutchIn (src/Sound/Tidal/Transition.hs:294)
    anticipateIn (src/Sound/Tidal/Transition.hs:297)
    anticipate (src/Sound/Tidal/Transition.hs:300)
   0% (  0 /  4) in 'Sound.Tidal.Version'
  Missing documentation for:
    Module header
    tidal_version (src/Sound/Tidal/Version.hs:24)
    tidal_status (src/Sound/Tidal/Version.hs:27)
    tidal_status_string (src/Sound/Tidal/Version.hs:30)
   0% (  0 /  4) in 'Sound.Tidal.Stream.Main'
  Missing documentation for:
    Module header
    startTidal (src/Sound/Tidal/Stream/Main.hs:41)
    startStream (src/Sound/Tidal/Stream/Main.hs:47)
    startMulti (src/Sound/Tidal/Stream/Main.hs:78)
  87% (  7 /  8) in 'Sound.Tidal.Stream'
  Missing documentation for:
    Module header
  93% ( 14 / 15) in 'Sound.Tidal.Context'
  Missing documentation for:
    Module header
  31% ( 12 / 38) in 'Sound.Tidal.Safe.Context'
  Missing documentation for:
    Module header
    Op (src/Sound/Tidal/Safe/Context.hs:75)
    exec (src/Sound/Tidal/Safe/Context.hs:79)
    streamReplace (src/Sound/Tidal/Safe/Context.hs:91)
    streamHush (src/Sound/Tidal/Safe/Context.hs:93)
    streamList (src/Sound/Tidal/Safe/Context.hs:95)
    streamMute (src/Sound/Tidal/Safe/Context.hs:97)
    streamUnmute (src/Sound/Tidal/Safe/Context.hs:99)
    streamSolo (src/Sound/Tidal/Safe/Context.hs:101)
    streamUnsolo (src/Sound/Tidal/Safe/Context.hs:103)
    streamOnce (src/Sound/Tidal/Safe/Context.hs:105)
    streamFirst (src/Sound/Tidal/Safe/Context.hs:107)
    streamNudgeAll (src/Sound/Tidal/Safe/Context.hs:109)
    streamAll (src/Sound/Tidal/Safe/Context.hs:111)
    streamResetCycles (src/Sound/Tidal/Safe/Context.hs:113)
    streamSetI (src/Sound/Tidal/Safe/Context.hs:117)
    streamSetF (src/Sound/Tidal/Safe/Context.hs:119)
    streamSetS (src/Sound/Tidal/Safe/Context.hs:121)
    streamSetR (src/Sound/Tidal/Safe/Context.hs:123)
    streamSetB (src/Sound/Tidal/Safe/Context.hs:125)
    transition (src/Sound/Tidal/Safe/Context.hs:115)
    Stream (src/Sound/Tidal/Stream/Types.hs:12)
    Target (src/Sound/Tidal/Stream/Types.hs:42)
    startTidal (src/Sound/Tidal/Stream/Main.hs:41)
    superdirtTarget (src/Sound/Tidal/Stream/Target.hs:143)
    Target (src/Sound/Tidal/Stream/Types.hs:42)
Warning: 'setCycle' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
Warning: 'getnow' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
   5% (  3 / 54) in 'Sound.Tidal.Safe.Boot'
  Missing documentation for:
    Module header
    p (src/Sound/Tidal/Safe/Boot.hs:32)
    hush (src/Sound/Tidal/Safe/Boot.hs:34)
    list (src/Sound/Tidal/Safe/Boot.hs:36)
    mute (src/Sound/Tidal/Safe/Boot.hs:38)
    unmute (src/Sound/Tidal/Safe/Boot.hs:40)
    solo (src/Sound/Tidal/Safe/Boot.hs:42)
    unsolo (src/Sound/Tidal/Safe/Boot.hs:44)
    once (src/Sound/Tidal/Safe/Boot.hs:46)
    first (src/Sound/Tidal/Safe/Boot.hs:48)
    asap (src/Sound/Tidal/Safe/Boot.hs:50)
    nudgeAll (src/Sound/Tidal/Safe/Boot.hs:52)
    all (src/Sound/Tidal/Safe/Boot.hs:54)
    xfade (src/Sound/Tidal/Safe/Boot.hs:97)
    xfadeIn (src/Sound/Tidal/Safe/Boot.hs:99)
    histpan (src/Sound/Tidal/Safe/Boot.hs:101)
    wait (src/Sound/Tidal/Safe/Boot.hs:103)
    waitT (src/Sound/Tidal/Safe/Boot.hs:105)
    jump (src/Sound/Tidal/Safe/Boot.hs:107)
    jumpIn (src/Sound/Tidal/Safe/Boot.hs:109)
    jumpIn' (src/Sound/Tidal/Safe/Boot.hs:111)
    jumpMod (src/Sound/Tidal/Safe/Boot.hs:113)
    mortal (src/Sound/Tidal/Safe/Boot.hs:115)
    interpolate (src/Sound/Tidal/Safe/Boot.hs:117)
    interpolateIn (src/Sound/Tidal/Safe/Boot.hs:119)
    clutch (src/Sound/Tidal/Safe/Boot.hs:121)
    clutchIn (src/Sound/Tidal/Safe/Boot.hs:123)
    anticipate (src/Sound/Tidal/Safe/Boot.hs:125)
    anticipateIn (src/Sound/Tidal/Safe/Boot.hs:127)
    forId (src/Sound/Tidal/Safe/Boot.hs:129)
    d1 (src/Sound/Tidal/Safe/Boot.hs:131)
    d2 (src/Sound/Tidal/Safe/Boot.hs:133)
    d3 (src/Sound/Tidal/Safe/Boot.hs:135)
    d4 (src/Sound/Tidal/Safe/Boot.hs:137)
    d5 (src/Sound/Tidal/Safe/Boot.hs:139)
    d6 (src/Sound/Tidal/Safe/Boot.hs:141)
    d7 (src/Sound/Tidal/Safe/Boot.hs:143)
    d8 (src/Sound/Tidal/Safe/Boot.hs:145)
    d9 (src/Sound/Tidal/Safe/Boot.hs:147)
    d10 (src/Sound/Tidal/Safe/Boot.hs:149)
    d11 (src/Sound/Tidal/Safe/Boot.hs:151)
    d12 (src/Sound/Tidal/Safe/Boot.hs:153)
    d13 (src/Sound/Tidal/Safe/Boot.hs:155)
    d14 (src/Sound/Tidal/Safe/Boot.hs:157)
    d15 (src/Sound/Tidal/Safe/Boot.hs:159)
    d16 (src/Sound/Tidal/Safe/Boot.hs:161)
    setI (src/Sound/Tidal/Safe/Boot.hs:163)
    setF (src/Sound/Tidal/Safe/Boot.hs:165)
    setS (src/Sound/Tidal/Safe/Boot.hs:167)
    setR (src/Sound/Tidal/Safe/Boot.hs:169)
    setB (src/Sound/Tidal/Safe/Boot.hs:171)
  21% (514 /2345) in 'Sound.Tidal.Boot'
  Missing documentation for:
    Module header
    OscMap (src/Sound/Tidal/Boot.hs:142)
    panic (src/Sound/Tidal/Boot.hs:179)
    enableLink (src/Sound/Tidal/Boot.hs:258)
    disableLink (src/Sound/Tidal/Boot.hs:261)
    xfade (src/Sound/Tidal/Boot.hs:345)
    xfadeIn (src/Sound/Tidal/Boot.hs:348)
    array
    binary
    index
    empty
    reset
    parens
    Unionable
    Event
    Stream (src/Sound/Tidal/Stream/Types.hs:12)
    ascii
    left
    right
    <|
    skip
    sign
    |>
    OSC (src/Sound/Tidal/Stream/Types.hs:59)
    send (src/Sound/Tidal/Stream/Target.hs:109)
    float
    extend
    lower
    brackets
    angles
    braces
    symbol
    decimal
    naturalOrFloat
    integer
    natural
    streamList (src/Sound/Tidal/Stream/UI.hs:57)
    Arc
    subMaybeArc
    ValueMap
    Valuable
    Stringy
    Moddable
    ControlPattern
    pattern
    setSteps
    setStepsFrom
    withSteps
    pace
    keepMeta
    keepSteps
    applyPatToPat
    applyPatToPatBoth
    applyPatToPatLeft
    applyPatToPatRight
    applyPatToPatSqueeze
    _trigJoin
    trigJoin
    trigZeroJoin
    resetTo
    restart
    restartTo
    silence
    nothing
    queryArc
    withResultStart
    withQueryStart
    _extract
    compressArc
    compressArcTo
    focusArc
    _fast
    _slow
    _fastGap
    filterWhen
    filterOnsets
    filterEvents
    filterDigital
    filterAnalog
    playFor
    patternify
    patternify'
    patternify2
    patternify2'
    patternify3
    patternify3'
    patternifySqueeze
    combineContexts
    setContext
    withContext
    deltaMini
    isAnalog
    isDigital
    wholeOrPart
    eventValue
    eventHasOnset
    toEvent
    resolveState
    getI
    getF
    getN
    getS
    getB
    getR
    getBlob
    getList
    valueToPattern
    sameDur
    groupEventsBy
    collectEvent
    collectEventsBy
    uncollectEvent
    uncollectEvents
    showStateful
    showAll
    stepcount
    drawLine
    drawLineSz
    draw
    |+|
    |+
    +|
    ||+
    |++|
    |++
    ++|
    ||++
    |/|
    |/
    /|
    ||/
    |*|
    |*
    *|
    ||*
    |-|
    |-
    -|
    ||-
    |%|
    |%
    %|
    ||%
    |**|
    |**
    **|
    ||**
    |>|
    >|
    ||>
    |<|
    |<
    ||<
    #
    _run
    _scan
    slowcat
    slowappend
    fastappend
    zoompat
    zoomArc
    compressTo
    repeatCycles
    _repeatCycles
    fastRepeatCycles
    _every
    _every'
    _getP_
    _getP
    _cX
    _cX_
    cF
    cF_
    cF0
    cN
    cN_
    cN0
    cI
    cI_
    cI0
    cB
    cB_
    cB0
    cR
    cR_
    cR0
    cT
    cT0
    cT_
    cS
    cS_
    cS0
    in0
    in1
    in2
    in3
    in4
    in5
    in6
    in7
    in8
    in9
    in10
    in11
    in12
    in13
    in14
    in15
    in16
    in17
    in18
    in19
    in20
    in21
    in22
    in23
    in24
    in25
    in26
    in27
    in28
    in29
    in30
    in31
    in32
    in33
    in34
    in35
    in36
    in37
    in38
    in39
    in40
    in41
    in42
    in43
    in44
    in45
    in46
    in47
    in48
    in49
    in50
    in51
    in52
    in53
    in54
    in55
    in56
    in57
    in58
    in59
    in60
    in61
    in62
    in63
    in64
    in65
    in66
    in67
    in68
    in69
    in70
    in71
    in72
    in73
    in74
    in75
    in76
    in77
    in78
    in79
    in80
    in81
    in82
    in83
    in84
    in85
    in86
    in87
    in88
    in89
    in90
    in91
    in92
    in93
    in94
    in95
    in96
    in97
    in98
    in99
    in100
    in101
    in102
    in103
    in104
    in105
    in106
    in107
    in108
    in109
    in110
    in111
    in112
    in113
    in114
    in115
    in116
    in117
    in118
    in119
    in120
    in121
    in122
    in123
    in124
    in125
    in126
    in127
    s_patternify
    s_patternify2
    stepJoin
    stepcat
    _take
    steptake
    _stepdrop
    stepdrop
    _expand
    _contract
    expand
    contract
    _extend
    scaleWith
    scaleWithList
    raiseDegree
    lowerDegree
    raiseDegrees
    lowerDegrees
    mF
    mI
    mS
    pF
    pI
    pB
    pR
    pN
    pS
    pX
    pStateF
    sound
    sTake
    cc
    nrpn
    nrpnn
    nrpnv
    midinote
    drum
    drumN
    accelerateTake
    accelerateCount
    accelerateCountTo
    acceleratebus
    ampTake
    ampCount
    ampCountTo
    ampbus
    amprecv
    arrayTake
    arraybus
    attackTake
    attackCount
    attackCountTo
    attackbus
    attackrecv
    bandfTake
    bandfCount
    bandfCountTo
    bandfbus
    bandfrecv
    bandqTake
    bandqCount
    bandqCountTo
    bandqbus
    bandqrecv
    beginTake
    beginCount
    beginCountTo
    beginbus
    binshiftTake
    binshiftCount
    binshiftCountTo
    binshiftbus
    binshiftrecv
    button0
    button0Take
    button0Count
    button0CountTo
    button0bus
    button0recv
    button1
    button1Take
    button1Count
    button1CountTo
    button1bus
    button1recv
    button10
    button10Take
    button10Count
    button10CountTo
    button10bus
    button10recv
    button11
    button11Take
    button11Count
    button11CountTo
    button11bus
    button11recv
    button12
    button12Take
    button12Count
    button12CountTo
    button12bus
    button12recv
    button13
    button13Take
    button13Count
    button13CountTo
    button13bus
    button13recv
    button14
    button14Take
    button14Count
    button14CountTo
    button14bus
    button14recv
    button15
    button15Take
    button15Count
    button15CountTo
    button15bus
    button15recv
    button2
    button2Take
    button2Count
    button2CountTo
    button2bus
    button2recv
    button3
    button3Take
    button3Count
    button3CountTo
    button3bus
    button3recv
    button4
    button4Take
    button4Count
    button4CountTo
    button4bus
    button4recv
    button5
    button5Take
    button5Count
    button5CountTo
    button5bus
    button5recv
    button6
    button6Take
    button6Count
    button6CountTo
    button6bus
    button6recv
    button7
    button7Take
    button7Count
    button7CountTo
    button7bus
    button7recv
    button8
    button8Take
    button8Count
    button8CountTo
    button8bus
    button8recv
    button9
    button9Take
    button9Count
    button9CountTo
    button9bus
    button9recv
    ccn
    ccnTake
    ccnCount
    ccnCountTo
    ccnbus
    ccv
    ccvTake
    ccvCount
    ccvCountTo
    ccvbus
    channelTake
    channelCount
    channelCountTo
    channelbus
    clhatdecay
    clhatdecayTake
    clhatdecayCount
    clhatdecayCountTo
    clhatdecaybus
    clhatdecayrecv
    coarseTake
    coarseCount
    coarseCountTo
    coarsebus
    coarserecv
    combTake
    combCount
    combCountTo
    combbus
    combrecv
    control
    controlTake
    controlCount
    controlCountTo
    controlbus
    cpsTake
    cpsCount
    cpsCountTo
    cpsbus
    cpsrecv
    crushTake
    crushCount
    crushCountTo
    crushbus
    crushrecv
    ctlNum
    ctlNumTake
    ctlNumCount
    ctlNumCountTo
    ctlNumbus
    ctranspose
    ctransposeTake
    ctransposeCount
    ctransposeCountTo
    ctransposebus
    ctransposerecv
    cutTake
    cutCount
    cutCountTo
    cutbus
    cutrecv
    cutoffTake
    cutoffCount
    cutoffCountTo
    cutoffbus
    cutoffrecv
    cutoffegint
    cutoffegintTake
    cutoffegintCount
    cutoffegintCountTo
    cutoffegintbus
    cutoffegintrecv
    decay
    decayTake
    decayCount
    decayCountTo
    decaybus
    decayrecv
    degree
    degreeTake
    degreeCount
    degreeCountTo
    degreebus
    degreerecv
    delayTake
    delayCount
    delayCountTo
    delaybus
    delayrecv
    delayfeedbackTake
    delayfeedbackCount
    delayfeedbackCountTo
    delayfeedbackbus
    delayfeedbackrecv
    delaytimeTake
    delaytimeCount
    delaytimeCountTo
    delaytimebus
    delaytimerecv
    detune
    detuneTake
    detuneCount
    detuneCountTo
    detunebus
    detunerecv
    distortTake
    distortCount
    distortCountTo
    distortbus
    distortrecv
    djfTake
    djfCount
    djfCountTo
    djfbus
    djfrecv
    dryTake
    dryCount
    dryCountTo
    drybus
    dryrecv
    dur
    durTake
    durCount
    durCountTo
    durbus
    durrecv
    endTake
    endCount
    endCountTo
    endbus
    enhanceTake
    enhanceCount
    enhanceCountTo
    enhancebus
    enhancerecv
    expression
    expressionTake
    expressionCount
    expressionCountTo
    expressionbus
    expressionrecv
    fadeInTimeTake
    fadeInTimeCount
    fadeInTimeCountTo
    fadeInTimebus
    fadeTimeTake
    fadeTimeCount
    fadeTimeCountTo
    fadeTimebus
    frameRate
    frameRateTake
    frameRateCount
    frameRateCountTo
    frameRatebus
    frames
    framesTake
    framesCount
    framesCountTo
    framesbus
    freezeTake
    freezeCount
    freezeCountTo
    freezebus
    freezerecv
    freq
    freqTake
    freqCount
    freqCountTo
    freqbus
    freqrecv
    fromTake
    fromCount
    fromCountTo
    frombus
    fromrecv
    fshiftTake
    fshiftCount
    fshiftCountTo
    fshiftbus
    fshiftrecv
    fshiftnoteTake
    fshiftnoteCount
    fshiftnoteCountTo
    fshiftnotebus
    fshiftnoterecv
    fshiftphaseTake
    fshiftphaseCount
    fshiftphaseCountTo
    fshiftphasebus
    fshiftphaserecv
    gainTake
    gainCount
    gainCountTo
    gainbus
    gate
    gateTake
    gateCount
    gateCountTo
    gatebus
    gaterecv
    harmonic
    harmonicTake
    harmonicCount
    harmonicCountTo
    harmonicbus
    harmonicrecv
    hatgrain
    hatgrainTake
    hatgrainCount
    hatgrainCountTo
    hatgrainbus
    hatgrainrecv
    hbrickTake
    hbrickCount
    hbrickCountTo
    hbrickbus
    hbrickrecv
    hcutoffTake
    hcutoffCount
    hcutoffCountTo
    hcutoffbus
    hcutoffrecv
    holdTake
    holdCount
    holdCountTo
    holdbus
    holdrecv
    hours
    hoursTake
    hoursCount
    hoursCountTo
    hoursbus
    hresonanceTake
    hresonanceCount
    hresonanceCountTo
    hresonancebus
    hresonancerecv
    imag
    imagTake
    imagCount
    imagCountTo
    imagbus
    imagrecv
    kcutoff
    kcutoffTake
    kcutoffCount
    kcutoffCountTo
    kcutoffbus
    kcutoffrecv
    krushTake
    krushCount
    krushCountTo
    krushbus
    krushrecv
    lagogo
    lagogoTake
    lagogoCount
    lagogoCountTo
    lagogobus
    lagogorecv
    lbrickTake
    lbrickCount
    lbrickCountTo
    lbrickbus
    lbrickrecv
    lclap
    lclapTake
    lclapCount
    lclapCountTo
    lclapbus
    lclaprecv
    lclaves
    lclavesTake
    lclavesCount
    lclavesCountTo
    lclavesbus
    lclavesrecv
    lclhat
    lclhatTake
    lclhatCount
    lclhatCountTo
    lclhatbus
    lclhatrecv
    lcrash
    lcrashTake
    lcrashCount
    lcrashCountTo
    lcrashbus
    lcrashrecv
    legatoTake
    legatoCount
    legatoCountTo
    legatobus
    clip
    leslie
    leslieTake
    leslieCount
    leslieCountTo
    lesliebus
    leslierecv
    lfo
    lfoTake
    lfoCount
    lfoCountTo
    lfobus
    lforecv
    lfocutoffint
    lfocutoffintTake
    lfocutoffintCount
    lfocutoffintCountTo
    lfocutoffintbus
    lfocutoffintrecv
    lfodelay
    lfodelayTake
    lfodelayCount
    lfodelayCountTo
    lfodelaybus
    lfodelayrecv
    lfoint
    lfointTake
    lfointCount
    lfointCountTo
    lfointbus
    lfointrecv
    lfopitchint
    lfopitchintTake
    lfopitchintCount
    lfopitchintCountTo
    lfopitchintbus
    lfopitchintrecv
    lfoshape
    lfoshapeTake
    lfoshapeCount
    lfoshapeCountTo
    lfoshapebus
    lfoshaperecv
    lfosync
    lfosyncTake
    lfosyncCount
    lfosyncCountTo
    lfosyncbus
    lfosyncrecv
    lhitom
    lhitomTake
    lhitomCount
    lhitomCountTo
    lhitombus
    lhitomrecv
    lkick
    lkickTake
    lkickCount
    lkickCountTo
    lkickbus
    lkickrecv
    llotom
    llotomTake
    llotomCount
    llotomCountTo
    llotombus
    llotomrecv
    lockTake
    lockCount
    lockCountTo
    lockbus
    lockrecv
    loopTake
    loopCount
    loopCountTo
    loopbus
    lophat
    lophatTake
    lophatCount
    lophatCountTo
    lophatbus
    lophatrecv
    lrate
    lrateTake
    lrateCount
    lrateCountTo
    lratebus
    lraterecv
    lsize
    lsizeTake
    lsizeCount
    lsizeCountTo
    lsizebus
    lsizerecv
    lsnare
    lsnareTake
    lsnareCount
    lsnareCountTo
    lsnarebus
    lsnarerecv
    metatuneTake
    metatuneCount
    metatuneCountTo
    metatunebus
    metatunerecv
    midibend
    midibendTake
    midibendCount
    midibendCountTo
    midibendbus
    midichan
    midichanTake
    midichanCount
    midichanCountTo
    midichanbus
    midicmd
    midicmdTake
    midicmdbus
    miditouch
    miditouchTake
    miditouchCount
    miditouchCountTo
    miditouchbus
    minutes
    minutesTake
    minutesCount
    minutesCountTo
    minutesbus
    modwheel
    modwheelTake
    modwheelCount
    modwheelCountTo
    modwheelbus
    modwheelrecv
    mtranspose
    mtransposeTake
    mtransposeCount
    mtransposeCountTo
    mtransposebus
    mtransposerecv
    nTake
    nCount
    nCountTo
    nbus
    noteTake
    noteCount
    noteCountTo
    notebus
    nudgeTake
    nudgeCount
    nudgeCountTo
    nudgebus
    nudgerecv
    octave
    octaveTake
    octaveCount
    octaveCountTo
    octavebus
    octaveR
    octaveRTake
    octaveRCount
    octaveRCountTo
    octaveRbus
    octaveRrecv
    octerTake
    octerCount
    octerCountTo
    octerbus
    octerrecv
    octersubTake
    octersubCount
    octersubCountTo
    octersubbus
    octersubrecv
    octersubsubTake
    octersubsubCount
    octersubsubCountTo
    octersubsubbus
    octersubsubrecv
    offset
    offsetTake
    offsetCount
    offsetCountTo
    offsetbus
    ophatdecay
    ophatdecayTake
    ophatdecayCount
    ophatdecayCountTo
    ophatdecaybus
    ophatdecayrecv
    orbitTake
    orbitCount
    orbitCountTo
    orbitbus
    orbitrecv
    overgain
    overgainTake
    overgainCount
    overgainCountTo
    overgainbus
    overshape
    overshapeTake
    overshapeCount
    overshapeCountTo
    overshapebus
    overshaperecv
    panTake
    panCount
    panCountTo
    panbus
    panrecv
    panorientTake
    panorientCount
    panorientCountTo
    panorientbus
    panorientrecv
    panspanTake
    panspanCount
    panspanCountTo
    panspanbus
    panspanrecv
    pansplayTake
    pansplayCount
    pansplayCountTo
    pansplaybus
    pansplayrecv
    panwidthTake
    panwidthCount
    panwidthCountTo
    panwidthbus
    panwidthrecv
    partials
    partialsTake
    partialsCount
    partialsCountTo
    partialsbus
    partialsrecv
    phaserdepthTake
    phaserdepthCount
    phaserdepthCountTo
    phaserdepthbus
    phaserdepthrecv
    phaserrateTake
    phaserrateCount
    phaserrateCountTo
    phaserratebus
    phaserraterecv
    pitch1
    pitch1Take
    pitch1Count
    pitch1CountTo
    pitch1bus
    pitch1recv
    pitch2
    pitch2Take
    pitch2Count
    pitch2CountTo
    pitch2bus
    pitch2recv
    pitch3
    pitch3Take
    pitch3Count
    pitch3CountTo
    pitch3bus
    pitch3recv
    polyTouch
    polyTouchTake
    polyTouchCount
    polyTouchCountTo
    polyTouchbus
    portamento
    portamentoTake
    portamentoCount
    portamentoCountTo
    portamentobus
    portamentorecv
    progNum
    progNumTake
    progNumCount
    progNumCountTo
    progNumbus
    rateTake
    rateCount
    rateCountTo
    ratebus
    raterecv
    realTake
    realCount
    realCountTo
    realbus
    realrecv
    releaseTake
    releaseCount
    releaseCountTo
    releasebus
    releaserecv
    resonanceTake
    resonanceCount
    resonanceCountTo
    resonancebus
    resonancerecv
    ringTake
    ringCount
    ringCountTo
    ringbus
    ringrecv
    ringdfTake
    ringdfCount
    ringdfCountTo
    ringdfbus
    ringdfrecv
    ringfTake
    ringfCount
    ringfCountTo
    ringfbus
    ringfrecv
    roomTake
    roomCount
    roomCountTo
    roombus
    roomrecv
    sagogo
    sagogoTake
    sagogoCount
    sagogoCountTo
    sagogobus
    sagogorecv
    sclap
    sclapTake
    sclapCount
    sclapCountTo
    sclapbus
    sclaprecv
    sclaves
    sclavesTake
    sclavesCount
    sclavesCountTo
    sclavesbus
    sclavesrecv
    scramTake
    scramCount
    scramCountTo
    scrambus
    scramrecv
    scrash
    scrashTake
    scrashCount
    scrashCountTo
    scrashbus
    scrashrecv
    seconds
    secondsTake
    secondsCount
    secondsCountTo
    secondsbus
    semitone
    semitoneTake
    semitoneCount
    semitoneCountTo
    semitonebus
    semitonerecv
    shapeTake
    shapeCount
    shapeCountTo
    shapebus
    shaperecv
    sizeTake
    sizeCount
    sizeCountTo
    sizebus
    sizerecv
    slide
    slideTake
    slideCount
    slideCountTo
    slidebus
    sliderecv
    slider0
    slider0Take
    slider0Count
    slider0CountTo
    slider0bus
    slider0recv
    slider1
    slider1Take
    slider1Count
    slider1CountTo
    slider1bus
    slider1recv
    slider10
    slider10Take
    slider10Count
    slider10CountTo
    slider10bus
    slider10recv
    slider11
    slider11Take
    slider11Count
    slider11CountTo
    slider11bus
    slider11recv
    slider12
    slider12Take
    slider12Count
    slider12CountTo
    slider12bus
    slider12recv
    slider13
    slider13Take
    slider13Count
    slider13CountTo
    slider13bus
    slider13recv
    slider14
    slider14Take
    slider14Count
    slider14CountTo
    slider14bus
    slider14recv
    slider15
    slider15Take
    slider15Count
    slider15CountTo
    slider15bus
    slider15recv
    slider2
    slider2Take
    slider2Count
    slider2CountTo
    slider2bus
    slider2recv
    slider3
    slider3Take
    slider3Count
    slider3CountTo
    slider3bus
    slider3recv
    slider4
    slider4Take
    slider4Count
    slider4CountTo
    slider4bus
    slider4recv
    slider5
    slider5Take
    slider5Count
    slider5CountTo
    slider5bus
    slider5recv
    slider6
    slider6Take
    slider6Count
    slider6CountTo
    slider6bus
    slider6recv
    slider7
    slider7Take
    slider7Count
    slider7CountTo
    slider7bus
    slider7recv
    slider8
    slider8Take
    slider8Count
    slider8CountTo
    slider8bus
    slider8recv
    slider9
    slider9Take
    slider9Count
    slider9CountTo
    slider9bus
    slider9recv
    smearTake
    smearCount
    smearCountTo
    smearbus
    smearrecv
    songPtr
    songPtrTake
    songPtrCount
    songPtrCountTo
    songPtrbus
    speedTake
    speedCount
    speedCountTo
    speedbus
    squiz
    squizTake
    squizCount
    squizCountTo
    squizbus
    squizrecv
    stepsPerOctave
    stepsPerOctaveTake
    stepsPerOctaveCount
    stepsPerOctaveCountTo
    stepsPerOctavebus
    stepsPerOctaverecv
    stutterdepth
    stutterdepthTake
    stutterdepthCount
    stutterdepthCountTo
    stutterdepthbus
    stutterdepthrecv
    stuttertime
    stuttertimeTake
    stuttertimeCount
    stuttertimeCountTo
    stuttertimebus
    stuttertimerecv
    sustainTake
    sustainCount
    sustainCountTo
    sustainbus
    sustainpedal
    sustainpedalTake
    sustainpedalCount
    sustainpedalCountTo
    sustainpedalbus
    sustainpedalrecv
    timescaleTake
    timescaleCount
    timescaleCountTo
    timescalebus
    timescalewinTake
    timescalewinCount
    timescalewinCountTo
    timescalewinbus
    toTake
    toCount
    toCountTo
    tobus
    torecv
    toArgTake
    toArgbus
    toArgrecv
    tomdecay
    tomdecayTake
    tomdecayCount
    tomdecayCountTo
    tomdecaybus
    tomdecayrecv
    tremolodepthTake
    tremolodepthCount
    tremolodepthCountTo
    tremolodepthbus
    tremolodepthrecv
    tremolorateTake
    tremolorateCount
    tremolorateCountTo
    tremoloratebus
    tremoloraterecv
    triodeTake
    triodeCount
    triodeCountTo
    triodebus
    trioderecv
    tsdelay
    tsdelayTake
    tsdelayCount
    tsdelayCountTo
    tsdelaybus
    tsdelayrecv
    uid
    uidTake
    uidCount
    uidCountTo
    uidbus
    unitTake
    unitbus
    val
    valTake
    valCount
    valCountTo
    valbus
    vcfegint
    vcfegintTake
    vcfegintCount
    vcfegintCountTo
    vcfegintbus
    vcfegintrecv
    vcoegint
    vcoegintTake
    vcoegintCount
    vcoegintCountTo
    vcoegintbus
    vcoegintrecv
    velocity
    velocityTake
    velocityCount
    velocityCountTo
    velocitybus
    velocityrecv
    voice
    voiceTake
    voiceCount
    voiceCountTo
    voicebus
    voicerecv
    vowelTake
    vowelbus
    vowelrecv
    waveloss
    wavelossTake
    wavelossCount
    wavelossCountTo
    wavelossbus
    wavelossrecv
    xsdelay
    xsdelayTake
    xsdelayCount
    xsdelayCountTo
    xsdelaybus
    xsdelayrecv
    voi
    voibus
    voirecv
    vco
    vcobus
    vcorecv
    vcf
    vcfbus
    vcfrecv
    up
    tremr
    tremrbus
    tremrrecv
    tremdp
    tremdpbus
    tremdprecv
    tdecay
    tdecaybus
    tdecayrecv
    sz
    szbus
    szrecv
    sus
    stt
    sttbus
    sttrecv
    std
    stdbus
    stdrecv
    sld
    sldbus
    sldrecv
    scr
    scrbus
    scrrecv
    scp
    scpbus
    scprecv
    scl
    sclbus
    sclrecv
    sag
    sagbus
    sagrecv
    s
    rel
    relbus
    relrecv
    por
    porbus
    porrecv
    pit3
    pit3bus
    pit3recv
    pit2
    pit2bus
    pit2recv
    pit1
    pit1bus
    pit1recv
    phasr
    phasrbus
    phasrrecv
    phasdp
    phasdpbus
    phasdprecv
    ohdecay
    ohdecaybus
    ohdecayrecv
    number
    lsn
    lsnbus
    lsnrecv
    lpq
    lpqbus
    lpqrecv
    lpf
    lpfbus
    lpfrecv
    loh
    lohbus
    lohrecv
    llt
    lltbus
    lltrecv
    lht
    lhtbus
    lhtrecv
    lfop
    lfopbus
    lfoprecv
    lfoi
    lfoibus
    lfoirecv
    lfoc
    lfocbus
    lfocrecv
    lcr
    lcrbus
    lcrrecv
    lcp
    lcpbus
    lcprecv
    lcl
    lclbus
    lclrecv
    lch
    lchbus
    lchrecv
    lbd
    lbdbus
    lbdrecv
    lag
    lagbus
    lagrecv
    hpq
    hpqbus
    hpqrecv
    hpf
    hpfbus
    hpfrecv
    hg
    hgbus
    hgrecv
    gat
    gatbus
    gatrecv
    fadeOutTime
    dt
    dtbus
    dtrecv
    dfb
    dfbbus
    dfbrecv
    det
    detbus
    detrecv
    delayt
    delaytbus
    delaytrecv
    delayfb
    delayfbbus
    delayfbrecv
    ctfg
    ctfgbus
    ctfgrecv
    ctf
    ctfbus
    ctfrecv
    chdecay
    chdecaybus
    chdecayrecv
    bpq
    bpqbus
    bpqrecv
    bpf
    bpfbus
    bpfrecv
    att
    attbus
    attrecv
    timeToIntSeed
    intSeedToRand
    timeToRand
    timeToRands
    timeToRands'
    _brandBy
    _irand
    _degradeBy
    _degradeByUsing
    _unDegradeBy
    degradeOverBy
    _someCyclesBy
    _iter
    _iter'
    _wedge
    _whenmod
    _trunc
    _linger
    withinArc
    _euclid
    _euclid'
    _euclidOff
    _euclidOffBool
    distrib
    _distrib
    _euclidInv
    _segment
    _fit
    permstep
    randArcs
    randStruct
    substruct'
    _stripe
    parseLMRule
    parseLMRule'
    _markovPat
    __beat
    enclosingArc
    _chunk
    _inside
    _outside
    timeLoop
    _shuffle
    _scramble
    arpWith
    _arp
    rolledBy
    rolledWith
    _ply
    _plyWith
    _pressBy
    sew
    juxcut
    juxcut'
    spreadf
    stackwith
    _range
    _off
    offadd
    ghost'
    _select
    _selectF
    _pickF
    contrastRange
    unfixRange
    _bite
    squeezeJoinUp
    _chew
    __binary
    _binary
    _binaryN
    binaryN
    _chromaticiseBy
    _ribbon
    Sign
    ColourD
    Enumerable
    Parseable
    MyParser
    TidalParseError
    tShowList
    tShow
    toPat
    resolve_tpat
    resolve_seq
    resolve_size
    steps_tpat
    steps_seq
    steps_size
    parseBP
    parseBP_E
    parseTPat
    cP
    enumFromTo'
    enumFromThenTo'
    lexer
    applySign
    intOrFloat
    pFoot
    pEnumeration
    pRepeat
    pElongate
    pSingle
    pVar
    pPart
    newSeed
    pPolyIn
    pPolyOut
    pCharNum
    pString
    wrapPos
    pVocable
    pChar
    pDouble
    pDoubleWithoutChord
    pNote
    pNoteWithoutChord
    pBool
    parseIntNote
    pIntegral
    pIntegralWithoutChord
    parseChord
    parseNote
    fromNote
    pColour
    pMult
    pRand
    pRational
    pRatio
    pInteger
    pFloat
    pFraction
    pRatioChar
    pRatioSingleChar
    isInt
    parseModInv
    parseModInvNum
    parseModDrop
    parseModOpen
    parseModRange
    parseModifiers
    pModifiers
    pChord
    _spin
    chopArc
    _chop
    _striate
    mergePlayRange
    _striateBy
    _gap
    _slice
    _splice
    _echo
    _echoWith
    _stut
    _stutWith
    splat
    crunch
    scratch
    louder
    quieter
    silent
    higher
    faster
    slower
    defaultConfig (src/Sound/Tidal/Config.hs:41)
    Config (src/Sound/Tidal/Config.hs:26)
    streamReplace (src/Sound/Tidal/Stream/UI.hs:70)
    streamHush (src/Sound/Tidal/Stream/UI.hs:111)
    streamMute (src/Sound/Tidal/Stream/UI.hs:84)
    streamUnmute (src/Sound/Tidal/Stream/UI.hs:90)
    streamSolo (src/Sound/Tidal/Stream/UI.hs:93)
    streamUnsolo (src/Sound/Tidal/Stream/UI.hs:96)
    streamOnce (src/Sound/Tidal/Stream/UI.hs:76)
    streamFirst (src/Sound/Tidal/Stream/UI.hs:81)
    streamNudgeAll (src/Sound/Tidal/Stream/UI.hs:19)
    streamAll (src/Sound/Tidal/Stream/UI.hs:123)
    streamResetCycles (src/Sound/Tidal/Stream/UI.hs:22)
    streamSetI (src/Sound/Tidal/Stream/UI.hs:138)
    streamSetF (src/Sound/Tidal/Stream/UI.hs:141)
    streamSetS (src/Sound/Tidal/Stream/UI.hs:144)
    streamSetR (src/Sound/Tidal/Stream/UI.hs:150)
    streamSetB (src/Sound/Tidal/Stream/UI.hs:147)
    transition (src/Sound/Tidal/Transition.hs:48)
    Target (src/Sound/Tidal/Stream/Types.hs:42)
    startTidal (src/Sound/Tidal/Stream/Main.hs:41)
    superdirtTarget (src/Sound/Tidal/Stream/Target.hs:143)
    openListener (src/Sound/Tidal/Stream/Listen.hs:37)
    toClockConfig (src/Sound/Tidal/Config.hs:57)
    verbose (src/Sound/Tidal/Config.hs:68)
    ctrlResponder (src/Sound/Tidal/Stream/Listen.hs:56)
    getCXs (src/Sound/Tidal/Stream/Target.hs:41)
    superdirtShape (src/Sound/Tidal/Stream/Target.hs:156)
    tidal_status_string (src/Sound/Tidal/Version.hs:30)
    PlayState (src/Sound/Tidal/Stream/Types.hs:67)
    tidal_version (src/Sound/Tidal/Version.hs:24)
    setFrameTimespan (src/Sound/Tidal/Config.hs:71)
    setProcessAhead (src/Sound/Tidal/Config.hs:75)
    PlayMap (src/Sound/Tidal/Stream/Types.hs:77)
    Cx (src/Sound/Tidal/Stream/Types.hs:23)
    StampStyle (src/Sound/Tidal/Stream/Types.hs:32)
    Schedule (src/Sound/Tidal/Stream/Types.hs:37)
    Args (src/Sound/Tidal/Stream/Types.hs:54)
    PatId (src/Sound/Tidal/Stream/Types.hs:75)
    resolve (src/Sound/Tidal/Stream/Target.hs:61)
    handshake (src/Sound/Tidal/Stream/Target.hs:67)
    recvMessagesTimeout (src/Sound/Tidal/Stream/Target.hs:102)
    sendBndl (src/Sound/Tidal/Stream/Target.hs:129)
    sendO (src/Sound/Tidal/Stream/Target.hs:136)
    dirtTarget (src/Sound/Tidal/Stream/Target.hs:159)
    dirtShape (src/Sound/Tidal/Stream/Target.hs:172)
    fDefault (src/Sound/Tidal/Stream/Target.hs:214)
    sDefault (src/Sound/Tidal/Stream/Target.hs:211)
    iDefault (src/Sound/Tidal/Stream/Target.hs:220)
    rDefault (src/Sound/Tidal/Stream/Target.hs:217)
    bDefault (src/Sound/Tidal/Stream/Target.hs:223)
    xDefault (src/Sound/Tidal/Stream/Target.hs:226)
    ProcessedEvent (src/Sound/Tidal/Stream/Process.hs:56)
    playStack (src/Sound/Tidal/Stream/Process.hs:307)
    processCps (src/Sound/Tidal/Stream/Process.hs:135)
    toOSC (src/Sound/Tidal/Stream/Process.hs:174)
    setPreviousPatternOrSilence (src/Sound/Tidal/Stream/Process.hs:348)
    toData (src/Sound/Tidal/Stream/Process.hs:249)
    substitutePath (src/Sound/Tidal/Stream/Process.hs:271)
    toDatum (src/Sound/Tidal/Stream/Process.hs:260)
    getString (src/Sound/Tidal/Stream/Process.hs:288)
    hasSolo (src/Sound/Tidal/Stream/Process.hs:315)
    onSingleTick (src/Sound/Tidal/Stream/Process.hs:318)
    updatePattern (src/Sound/Tidal/Stream/Process.hs:334)
    streamSetCycle (src/Sound/Tidal/Stream/UI.hs:25)
    streamSetCPS (src/Sound/Tidal/Stream/UI.hs:28)
    streamSetBPM (src/Sound/Tidal/Stream/UI.hs:31)
    streamGetCPS (src/Sound/Tidal/Stream/UI.hs:34)
    streamGetcps (src/Sound/Tidal/Stream/UI.hs:38)
    streamGetBPM (src/Sound/Tidal/Stream/UI.hs:41)
    streamGetNow (src/Sound/Tidal/Stream/UI.hs:44)
    streamGetnow (src/Sound/Tidal/Stream/UI.hs:48)
    streamEnableLink (src/Sound/Tidal/Stream/UI.hs:51)
    streamDisableLink (src/Sound/Tidal/Stream/UI.hs:54)
    withPatIds (src/Sound/Tidal/Stream/UI.hs:99)
    streamMutes (src/Sound/Tidal/Stream/UI.hs:87)
    streamMuteAll (src/Sound/Tidal/Stream/UI.hs:108)
    streamUnmuteAll (src/Sound/Tidal/Stream/UI.hs:114)
    streamUnsoloAll (src/Sound/Tidal/Stream/UI.hs:117)
    streamSilence (src/Sound/Tidal/Stream/UI.hs:120)
    streamGet (src/Sound/Tidal/Stream/UI.hs:128)
    streamSet (src/Sound/Tidal/Stream/UI.hs:131)
    TransitionMapper (src/Sound/Tidal/Transition.hs:43)
    _mortalOverlay (src/Sound/Tidal/Transition.hs:69)
    _washIn (src/Sound/Tidal/Transition.hs:93)
    _xfadeIn (src/Sound/Tidal/Transition.hs:96)
    _interpolate (src/Sound/Tidal/Transition.hs:158)
    _interpolateIn (src/Sound/Tidal/Transition.hs:161)
    tidal_status (src/Sound/Tidal/Version.hs:27)
    startStream (src/Sound/Tidal/Stream/Main.hs:47)
    startMulti (src/Sound/Tidal/Stream/Main.hs:78)
    histpan (src/Sound/Tidal/Boot.hs:351)
    wait (src/Sound/Tidal/Boot.hs:354)
    waitT (src/Sound/Tidal/Boot.hs:357)
    jump (src/Sound/Tidal/Boot.hs:360)
    jumpIn (src/Sound/Tidal/Boot.hs:363)
    jumpIn' (src/Sound/Tidal/Boot.hs:366)
    jumpMod (src/Sound/Tidal/Boot.hs:369)
    jumpMod' (src/Sound/Tidal/Boot.hs:372)
    mortal (src/Sound/Tidal/Boot.hs:375)
    interpolate (src/Sound/Tidal/Boot.hs:378)
    interpolateIn (src/Sound/Tidal/Boot.hs:381)
    clutch (src/Sound/Tidal/Boot.hs:384)
    clutchIn (src/Sound/Tidal/Boot.hs:387)
    anticipate (src/Sound/Tidal/Boot.hs:390)
    anticipateIn (src/Sound/Tidal/Boot.hs:393)
    forId (src/Sound/Tidal/Boot.hs:396)
Warning: Sound.Tidal.Boot: could not find link destinations for: 
	- Sound.Tidal.Pattern.Rep_Context
	- Sound.Tidal.Pattern.Rep_EventF
	- Sound.Tidal.Pattern.Rep_Note
	- Sound.Tidal.Pattern.Rep_Pattern
	- Sound.Tidal.Pattern.Rep_Value
	- Sound.Tidal.Show.Render
	- Sound.Tidal.Time.Rep_ArcF
Documentation created: dist/doc/html/tidal/, dist/doc/html/tidal/tidal.txt
Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/tidal-1.10.1-B5UqS1CgfPyEpaVwzVpEw5
Completed    tidal-1.10.1

Test log

[view raw]

Resolving dependencies...
Error:
    Internal libraries only supported with per-component builds.
    Per-component builds were disabled because program coverage is enabled
    In the package 'vector-0.13.2.0'