Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ghc-tidal.spec'], chrootPath='/var/lib/mock/f38-build-726255-99975/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ghc-tidal.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1687564800 Wrote: /builddir/build/SRPMS/ghc-tidal-1.9.2-1.rvre0.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ghc-tidal.spec'], chrootPath='/var/lib/mock/f38-build-726255-99975/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=1209600uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ghc-tidal.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1687564800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.WkZS7f + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf tidal-1.9.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/tidal-1.9.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd tidal-1.9.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/tidal-link-1.0.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ozD0F3 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd tidal-1.9.2 + HOME=/builddir/build/BUILD/tidal-1.9.2 + for i in tidal-link-1.0.1 ++ echo tidal-link-1.0.1 ++ sed -e 's/\(.*\)-.*/\1/' + name=tidal-link ++ echo tidal-link-1.0.1 ++ sed -e 's/.*-\(.*\)/\1/' + ver=1.0.1 + cd tidal-link-1.0.1 + case $name in ++ ls ++ grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f README.md -a -x README.md ']' ++ echo -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ++ sed -e 's/-Wall //' -e 's/-Werror=format-security //' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer' + export CFLAGS + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + '[' -f Setup.hs -o -f Setup.lhs ']' + cp /usr/share/ghc-rpm-macros/Setup.hs . + '[' -d /usr/lib64/ghc-9.2.6/lib ']' + subsubdir=/lib + '[' -x Setup ']' + ghc --make -package Cabal -no-user-package-db -dynamic Setup [1 of 1] Compiling Main ( Setup.hs, Setup.o ) Linking Setup ... + LANG=C.utf8 + ./Setup --version Cabal library version 3.6.3.0 + '[' -x Setup ']' + LANG=C.utf8 ++ echo ' -O2' -fexceptions -g -grecord-gcc-switches -pipe -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-tidal '--libsubdir=$compiler/lib/$pkgid' '--datasubdir=$pkgid' '--libexecsubdir=$pkgid' --ghc --dynlibdir=/usr/lib64/ghc-9.2.6/lib --user '--ghc-options= -optc-O2 -optc-fexceptions -optc-g -optc-grecord-gcc-switches -optc-pipe -optc-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -optc-Wp,-D_GLIBCXX_ASSERTIONS -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-fstack-protector-strong -optc-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection -optc-fno-omit-frame-pointer -optl-Wl,-z,relro -optl-Wl,--as-needed -optl-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optl-Wl,--build-id=sha1 -fhide-source-paths' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/tidal-1.9.2 --docdir=/usr/share/licenses/ghc-tidal-link --htmldir=/usr/share/doc/ghc/html/libraries/tidal-link-1.0.1 --user Configuring tidal-link-1.0.1... + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build -j1 Preprocessing library for tidal-link-1.0.1.. Building library for tidal-link-1.0.1.. [1 of 1] Compiling Sound.Tidal.Link [1 of 1] Compiling Sound.Tidal.Link Preprocessing executable 'linktest' for tidal-link-1.0.1.. Building executable 'linktest' for tidal-link-1.0.1.. [1 of 1] Compiling Main Linking dist/build/linktest/linktest ... + '[' -n dist/build/libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for tidal-link-1.0.1.. Running Haddock on library for tidal-link-1.0.1.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: base-4.16.4.0, ghc-bignum-1.2, ghc-prim-0.8.0 Warning: --source-* options are ignored when --hyperlinked-source is enabled. 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:52) enable (src/hs/Sound/Tidal/Link.hsc:56) disable (src/hs/Sound/Tidal/Link.hsc:59) createSessionState (src/hs/Sound/Tidal/Link.hsc:62) captureAppSessionState (src/hs/Sound/Tidal/Link.hsc:65) createAndCaptureAppSessionState (src/hs/Sound/Tidal/Link.hsc:68) commitAppSessionState (src/hs/Sound/Tidal/Link.hsc:74) destroySessionState (src/hs/Sound/Tidal/Link.hsc:77) commitAndDestroyAppSessionState (src/hs/Sound/Tidal/Link.hsc:80) 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) Warning: Sound.Tidal.Link: could not find link destinations for: - GHC.Ptr.Ptr - Foreign.Storable.Storable - Foreign.Storable.sizeOf - GHC.Types.Int - Foreign.Storable.alignment - Foreign.Storable.peekElemOff - GHC.Types.IO - Foreign.Storable.pokeElemOff - Foreign.Storable.peekByteOff - Foreign.Storable.pokeByteOff - Foreign.Storable.peek - Foreign.Storable.poke - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.show - GHC.Base.String - GHC.Show.showList - Foreign.C.Types.CDouble - GHC.Int.Int64 - Foreign.C.Types.CBool - GHC.Types.Bool Documentation created: dist/doc/html/tidal-link/index.html, dist/doc/html/tidal-link/tidal-link.txt Preprocessing executable 'linktest' for tidal-link-1.0.1.. + ./Setup register --inplace Registering library for tidal-link-1.0.1.. + cd .. ++ ls ++ grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f CHANGELOG.md -a -x CHANGELOG.md ']' + for f in $(ls | grep -i -e '^\(ANNOUNCE\|AUTHORS\|CHANGELOG\|CHANGES\|CONTRIBUTORS\|README\|TODO\)') + '[' -f README.md -a -x README.md ']' ++ echo -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ++ sed -e 's/-Wall //' -e 's/-Werror=format-security //' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer' + export CFLAGS + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + '[' -f Setup.hs -o -f Setup.lhs ']' + '[' -d /usr/lib64/ghc-9.2.6/lib ']' + subsubdir=/lib + '[' -x Setup ']' + ghc --make -package Cabal -no-user-package-db -dynamic Setup [1 of 1] Compiling Main ( Setup.hs, Setup.o ) Linking Setup ... + LANG=C.utf8 + ./Setup --version Cabal library version 3.6.3.0 + '[' -x Setup ']' + LANG=C.utf8 ++ echo ' -O2' -fexceptions -g -grecord-gcc-switches -pipe -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ++ sed -e 's/ / -optc/g' ++ echo ' -Wl,-z,relro' -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ++ sed -e 's/ / -optl/g' + ./Setup configure --prefix=/usr --libdir=/usr/lib64 --docdir=/usr/share/licenses/ghc-tidal '--libsubdir=$compiler/lib/$pkgid' '--datasubdir=$pkgid' '--libexecsubdir=$pkgid' --ghc --dynlibdir=/usr/lib64/ghc-9.2.6/lib --user '--ghc-options= -optc-O2 -optc-fexceptions -optc-g -optc-grecord-gcc-switches -optc-pipe -optc-Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -optc-Wp,-D_GLIBCXX_ASSERTIONS -optc-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -optc-fstack-protector-strong -optc-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection -optc-fno-omit-frame-pointer -optl-Wl,-z,relro -optl-Wl,--as-needed -optl-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -optl-Wl,--build-id=sha1 -fhide-source-paths' -p --enable-shared --htmldir=/usr/share/doc/ghc/html/libraries/tidal-1.9.2 --user Configuring tidal-1.9.2... + '[' -x Setup ']' + LANG=C.utf8 + ./Setup build -j1 Preprocessing library for tidal-1.9.2.. Building library for tidal-1.9.2.. [ 1 of 24] Compiling Paths_tidal [ 2 of 24] Compiling Sound.Tidal.Bjorklund [ 3 of 24] Compiling Sound.Tidal.Config [ 4 of 24] Compiling Sound.Tidal.ID [ 5 of 24] Compiling Sound.Tidal.Time [ 6 of 24] Compiling Sound.Tidal.Pattern [ 7 of 24] Compiling Sound.Tidal.Show [ 8 of 24] Compiling Sound.Tidal.StreamTypes [ 9 of 24] Compiling Sound.Tidal.Core [10 of 24] Compiling Sound.Tidal.Chords [11 of 24] Compiling Sound.Tidal.Utils [12 of 24] Compiling Sound.Tidal.Tempo [13 of 24] Compiling Sound.Tidal.Scales [14 of 24] Compiling Sound.Tidal.Params [15 of 24] Compiling Sound.Tidal.UI src/Sound/Tidal/UI.hs:1377:34: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘EventF (ArcF Time) b’ not matched: Event (Context _) Nothing (Arc _ _) _ | 1377 | timedValues = withEvent (\(Event c (Just a) a' v) -> Event c (Just a) a' (a,v)) . filterDigital | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [16 of 24] Compiling Sound.Tidal.ParseBP src/Sound/Tidal/ParseBP.hs:522:21: warning: [-Wname-shadowing] This binding for ‘chord’ shadows the existing binding imported from ‘Sound.Tidal.Chords’ at src/Sound/Tidal/ParseBP.hs:45:1-35 (and originally defined at src/Sound/Tidal/Chords.hs:317:1-5) | 522 | let chord = fromMaybe [0] $ lookup name chordTable | ^^^^^ src/Sound/Tidal/ParseBP.hs:687:17: warning: [-Wtype-defaults] • Defaulting the following constraint to type ‘Integer’ Integral a0 arising from a use of ‘parseIntNote’ • In the first argument of ‘(>>=)’, namely ‘parseIntNote’ In the expression: parseIntNote >>= \ i -> return $ Range $ fromIntegral i In an equation for ‘parseModRange’: parseModRange = parseIntNote >>= \ i -> return $ Range $ fromIntegral i | 687 | parseModRange = parseIntNote >>= \i -> return $ Range $ fromIntegral i | ^^^^^^^^^^^^ [17 of 24] Compiling Sound.Tidal.Control [18 of 24] Compiling Sound.Tidal.Simple [19 of 24] Compiling Sound.Tidal.Version [20 of 24] Compiling Sound.Tidal.Stream src/Sound/Tidal/Stream.hs:359:59: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Value’ not matched: VS _ VF _ VN _ VR _ ... | 359 | playmap' = Map.union (Map.mapKeys tail $ Map.map (\(VI i) -> VS ('c':(show $ toBus i))) busmap) playmap | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Sound/Tidal/Stream.hs:380:22: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘([Char], Value)’ not matched: ([], (VS _)) ([], (VF _)) ([], (VN _)) ([], (VR _)) ... | 380 | (\(('^':k), (VI b)) -> do v <- Map.lookup k playmap | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [21 of 24] Compiling Sound.Tidal.Transition [22 of 24] Compiling Sound.Tidal.Context [23 of 24] Compiling Sound.Tidal.Safe.Context src/Sound/Tidal/Safe/Context.hs:79:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op1 :: (Stream -> IO r) -> Op r | 79 | op1 f = Op $ do a <- ask; lift $ f a | ^^^ src/Sound/Tidal/Safe/Context.hs:80:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op2 :: (Stream -> t -> IO r) -> t -> Op r | 80 | op2 f b = Op $ do a <- ask; lift $ f a b | ^^^ src/Sound/Tidal/Safe/Context.hs:81:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op3 :: (Stream -> t1 -> t2 -> IO r) -> t1 -> t2 -> Op r | 81 | op3 f b c = Op $ do a <- ask; lift $ f a b c | ^^^ src/Sound/Tidal/Safe/Context.hs:82:1: warning: [-Wunused-top-binds] Defined but not used: ‘op4’ | 82 | op4 f b c d = Op $ do a <- ask; lift $ f a b c d | ^^^ src/Sound/Tidal/Safe/Context.hs:82:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op4 :: (Stream -> t1 -> t2 -> t3 -> IO r) -> t1 -> t2 -> t3 -> Op r | 82 | op4 f b c d = Op $ do a <- ask; lift $ f a b c d | ^^^ src/Sound/Tidal/Safe/Context.hs:83:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op5 :: (Stream -> t1 -> t2 -> t3 -> t4 -> IO r) -> t1 -> t2 -> t3 -> t4 -> Op r | 83 | op5 f b c d e = Op $ do a <- ask; lift $ f a b c d e | ^^^ src/Sound/Tidal/Safe/Context.hs:85:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamReplace :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 85 | streamReplace = op3 C.streamReplace | ^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:86:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamHush :: Op () | 86 | streamHush = op1 C.streamHush | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:87:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamList :: Op () | 87 | streamList = op1 C.streamList | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:88:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamMute :: Sound.Tidal.ID.ID -> Op () | 88 | streamMute = op2 C.streamMute | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:89:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamUnmute :: Sound.Tidal.ID.ID -> Op () | 89 | streamUnmute = op2 C.streamUnmute | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:90:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSolo :: Sound.Tidal.ID.ID -> Op () | 90 | streamSolo = op2 C.streamSolo | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:91:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamUnsolo :: Sound.Tidal.ID.ID -> Op () | 91 | streamUnsolo = op2 C.streamUnsolo | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:92:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamOnce :: ControlPattern -> Op () | 92 | streamOnce = op2 C.streamOnce | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:93:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamFirst :: ControlPattern -> Op () | 93 | streamFirst = op2 C.streamFirst | ^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:94:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamNudgeAll :: Double -> Op () | 94 | streamNudgeAll = op2 C.streamNudgeAll | ^^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:95:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamAll :: (ControlPattern -> ControlPattern) -> Op () | 95 | streamAll = op2 C.streamAll | ^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:96:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamResetCycles :: Op () | 96 | streamResetCycles = op1 C.streamResetCycles | ^^^^^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:97:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: transition :: Bool -> (Time -> [ControlPattern] -> ControlPattern) -> Sound.Tidal.ID.ID -> ControlPattern -> Op () | 97 | transition = op5 C.transition | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:98:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetI :: String -> Pattern Int -> Op () | 98 | streamSetI = op3 C.streamSetI | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:99:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetF :: String -> Pattern Double -> Op () | 99 | streamSetF = op3 C.streamSetF | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:100:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetS :: String -> Pattern String -> Op () | 100 | streamSetS = op3 C.streamSetS | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:101:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetR :: String -> Pattern Rational -> Op () | 101 | streamSetR = op3 C.streamSetR | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:102:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetB :: String -> Pattern Bool -> Op () | 102 | streamSetB = op3 C.streamSetB | ^^^^^^^^^^ [24 of 24] Compiling Sound.Tidal.Safe.Boot src/Sound/Tidal/Safe/Boot.hs:32:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: p :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 32 | p = streamReplace | ^ src/Sound/Tidal/Safe/Boot.hs:33:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: hush :: Op () | 33 | hush = streamHush | ^^^^ src/Sound/Tidal/Safe/Boot.hs:34:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: list :: Op () | 34 | list = streamList | ^^^^ src/Sound/Tidal/Safe/Boot.hs:35:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: mute :: Sound.Tidal.ID.ID -> Op () | 35 | mute = streamMute | ^^^^ src/Sound/Tidal/Safe/Boot.hs:36:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: unmute :: Sound.Tidal.ID.ID -> Op () | 36 | unmute = streamUnmute | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:37:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: solo :: Sound.Tidal.ID.ID -> Op () | 37 | solo = streamSolo | ^^^^ src/Sound/Tidal/Safe/Boot.hs:38:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: unsolo :: Sound.Tidal.ID.ID -> Op () | 38 | unsolo = streamUnsolo | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:39:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: once :: ControlPattern -> Op () | 39 | once = streamOnce | ^^^^ src/Sound/Tidal/Safe/Boot.hs:40:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: first :: ControlPattern -> Op () | 40 | first = streamFirst | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:41:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: asap :: ControlPattern -> Op () | 41 | asap = once | ^^^^ src/Sound/Tidal/Safe/Boot.hs:42:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: nudgeAll :: Double -> Op () | 42 | nudgeAll = streamNudgeAll | ^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:43:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: Sound.Tidal.Safe.Boot.all :: (ControlPattern -> ControlPattern) -> Op () | 43 | all = streamAll | ^^^ src/Sound/Tidal/Safe/Boot.hs:44:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: resetCycles :: Op () | 44 | resetCycles = streamResetCycles | ^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:45:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setcps :: Pattern Double -> Op () | 45 | setcps = asap . cps | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:46:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: xfade :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 46 | xfade i = transition True (Sound.Tidal.Transition.xfadeIn 4) i | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:47:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: xfadeIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 47 | xfadeIn i t = transition True (Sound.Tidal.Transition.xfadeIn t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:48:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: histpan :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 48 | histpan i t = transition True (Sound.Tidal.Transition.histpan t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:49:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: wait :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 49 | wait i t = transition True (Sound.Tidal.Transition.wait t) i | ^^^^ src/Sound/Tidal/Safe/Boot.hs:50:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: waitT :: Sound.Tidal.ID.ID -> (Time -> [ControlPattern] -> ControlPattern) -> Time -> ControlPattern -> Op () | 50 | waitT i f t = transition True (Sound.Tidal.Transition.waitT f t) i | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:51:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jump :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 51 | jump i = transition True (Sound.Tidal.Transition.jump) i | ^^^^ src/Sound/Tidal/Safe/Boot.hs:52:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jumpIn :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 52 | jumpIn i t = transition True (Sound.Tidal.Transition.jumpIn t) i | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:53:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jumpIn' :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 53 | jumpIn' i t = transition True (Sound.Tidal.Transition.jumpIn' t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:54:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jumpMod :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 54 | jumpMod i t = transition True (Sound.Tidal.Transition.jumpMod t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:55:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: mortal :: Sound.Tidal.ID.ID -> Time -> Time -> ControlPattern -> Op () | 55 | mortal i lifespan release = transition True (Sound.Tidal.Transition.mortal lifespan release) i | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:55:19: warning: [-Wname-shadowing] This binding for ‘release’ shadows the existing binding imported from ‘Sound.Tidal.Safe.Context’ at src/Sound/Tidal/Safe/Boot.hs:26:1-31 (and originally defined in ‘Sound.Tidal.Params’ at src/Sound/Tidal/Params.hs:2125:1-7) | 55 | mortal i lifespan release = transition True (Sound.Tidal.Transition.mortal lifespan release) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:56:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: interpolate :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 56 | interpolate i = transition True (Sound.Tidal.Transition.interpolate) i | ^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:57:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: interpolateIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 57 | interpolateIn i t = transition True (Sound.Tidal.Transition.interpolateIn t) i | ^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:58:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: clutch :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 58 | clutch i = transition True (Sound.Tidal.Transition.clutch) i | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:59:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: clutchIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 59 | clutchIn i t = transition True (Sound.Tidal.Transition.clutchIn t) i | ^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:60:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: anticipate :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 60 | anticipate i = transition True (Sound.Tidal.Transition.anticipate) i | ^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:61:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: anticipateIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 61 | anticipateIn i t = transition True (Sound.Tidal.Transition.anticipateIn t) i | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:62:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: forId :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 62 | forId i t = transition False (Sound.Tidal.Transition.mortalOverlay t) i | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:64:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d1 :: Pattern ValueMap -> Op () | 64 | d1 = p 1 . (|< orbit 0) | ^^ src/Sound/Tidal/Safe/Boot.hs:65:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d2 :: Pattern ValueMap -> Op () | 65 | d2 = p 2 . (|< orbit 1) | ^^ src/Sound/Tidal/Safe/Boot.hs:66:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d3 :: Pattern ValueMap -> Op () | 66 | d3 = p 3 . (|< orbit 2) | ^^ src/Sound/Tidal/Safe/Boot.hs:67:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d4 :: Pattern ValueMap -> Op () | 67 | d4 = p 4 . (|< orbit 3) | ^^ src/Sound/Tidal/Safe/Boot.hs:68:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d5 :: Pattern ValueMap -> Op () | 68 | d5 = p 5 . (|< orbit 4) | ^^ src/Sound/Tidal/Safe/Boot.hs:69:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d6 :: Pattern ValueMap -> Op () | 69 | d6 = p 6 . (|< orbit 5) | ^^ src/Sound/Tidal/Safe/Boot.hs:70:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d7 :: Pattern ValueMap -> Op () | 70 | d7 = p 7 . (|< orbit 6) | ^^ src/Sound/Tidal/Safe/Boot.hs:71:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d8 :: Pattern ValueMap -> Op () | 71 | d8 = p 8 . (|< orbit 7) | ^^ src/Sound/Tidal/Safe/Boot.hs:72:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d9 :: Pattern ValueMap -> Op () | 72 | d9 = p 9 . (|< orbit 8) | ^^ src/Sound/Tidal/Safe/Boot.hs:73:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d10 :: Pattern ValueMap -> Op () | 73 | d10 = p 10 . (|< orbit 9) | ^^^ src/Sound/Tidal/Safe/Boot.hs:74:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d11 :: Pattern ValueMap -> Op () | 74 | d11 = p 11 . (|< orbit 10) | ^^^ src/Sound/Tidal/Safe/Boot.hs:75:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d12 :: Pattern ValueMap -> Op () | 75 | d12 = p 12 . (|< orbit 11) | ^^^ src/Sound/Tidal/Safe/Boot.hs:76:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d13 :: ControlPattern -> Op () | 76 | d13 = p 13 | ^^^ src/Sound/Tidal/Safe/Boot.hs:77:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d14 :: ControlPattern -> Op () | 77 | d14 = p 14 | ^^^ src/Sound/Tidal/Safe/Boot.hs:78:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d15 :: ControlPattern -> Op () | 78 | d15 = p 15 | ^^^ src/Sound/Tidal/Safe/Boot.hs:79:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d16 :: ControlPattern -> Op () | 79 | d16 = p 16 | ^^^ src/Sound/Tidal/Safe/Boot.hs:81:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setI :: String -> Pattern Int -> Op () | 81 | setI = streamSetI | ^^^^ src/Sound/Tidal/Safe/Boot.hs:82:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setF :: String -> Pattern Double -> Op () | 82 | setF = streamSetF | ^^^^ src/Sound/Tidal/Safe/Boot.hs:83:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setS :: String -> Pattern String -> Op () | 83 | setS = streamSetS | ^^^^ src/Sound/Tidal/Safe/Boot.hs:84:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setR :: String -> Pattern Rational -> Op () | 84 | setR = streamSetR | ^^^^ src/Sound/Tidal/Safe/Boot.hs:85:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setB :: String -> Pattern Bool -> Op () | 85 | setB = streamSetB | ^^^^ [ 1 of 24] Compiling Paths_tidal [ 2 of 24] Compiling Sound.Tidal.Bjorklund [ 3 of 24] Compiling Sound.Tidal.Config [ 4 of 24] Compiling Sound.Tidal.ID [ 5 of 24] Compiling Sound.Tidal.Time [ 6 of 24] Compiling Sound.Tidal.Pattern [ 7 of 24] Compiling Sound.Tidal.Show [ 8 of 24] Compiling Sound.Tidal.StreamTypes [ 9 of 24] Compiling Sound.Tidal.Core [10 of 24] Compiling Sound.Tidal.Chords [11 of 24] Compiling Sound.Tidal.Utils [12 of 24] Compiling Sound.Tidal.Tempo [13 of 24] Compiling Sound.Tidal.Scales [14 of 24] Compiling Sound.Tidal.Params [15 of 24] Compiling Sound.Tidal.UI src/Sound/Tidal/UI.hs:1377:34: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘EventF (ArcF Time) b’ not matched: Event (Context _) Nothing (Arc _ _) _ | 1377 | timedValues = withEvent (\(Event c (Just a) a' v) -> Event c (Just a) a' (a,v)) . filterDigital | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [16 of 24] Compiling Sound.Tidal.ParseBP src/Sound/Tidal/ParseBP.hs:522:21: warning: [-Wname-shadowing] This binding for ‘chord’ shadows the existing binding imported from ‘Sound.Tidal.Chords’ at src/Sound/Tidal/ParseBP.hs:45:1-35 (and originally defined at src/Sound/Tidal/Chords.hs:317:1-5) | 522 | let chord = fromMaybe [0] $ lookup name chordTable | ^^^^^ src/Sound/Tidal/ParseBP.hs:687:17: warning: [-Wtype-defaults] • Defaulting the following constraint to type ‘Integer’ Integral a0 arising from a use of ‘parseIntNote’ • In the first argument of ‘(>>=)’, namely ‘parseIntNote’ In the expression: parseIntNote >>= \ i -> return $ Range $ fromIntegral i In an equation for ‘parseModRange’: parseModRange = parseIntNote >>= \ i -> return $ Range $ fromIntegral i | 687 | parseModRange = parseIntNote >>= \i -> return $ Range $ fromIntegral i | ^^^^^^^^^^^^ [17 of 24] Compiling Sound.Tidal.Control [18 of 24] Compiling Sound.Tidal.Simple [19 of 24] Compiling Sound.Tidal.Version [20 of 24] Compiling Sound.Tidal.Stream src/Sound/Tidal/Stream.hs:359:59: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘Value’ not matched: VS _ VF _ VN _ VR _ ... | 359 | playmap' = Map.union (Map.mapKeys tail $ Map.map (\(VI i) -> VS ('c':(show $ toBus i))) busmap) playmap | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Sound/Tidal/Stream.hs:380:22: warning: [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a lambda abstraction: Patterns of type ‘([Char], Value)’ not matched: ([], (VS _)) ([], (VF _)) ([], (VN _)) ([], (VR _)) ... | 380 | (\(('^':k), (VI b)) -> do v <- Map.lookup k playmap | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... [21 of 24] Compiling Sound.Tidal.Transition [22 of 24] Compiling Sound.Tidal.Context [23 of 24] Compiling Sound.Tidal.Safe.Context src/Sound/Tidal/Safe/Context.hs:79:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op1 :: (Stream -> IO r) -> Op r | 79 | op1 f = Op $ do a <- ask; lift $ f a | ^^^ src/Sound/Tidal/Safe/Context.hs:80:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op2 :: (Stream -> t -> IO r) -> t -> Op r | 80 | op2 f b = Op $ do a <- ask; lift $ f a b | ^^^ src/Sound/Tidal/Safe/Context.hs:81:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op3 :: (Stream -> t1 -> t2 -> IO r) -> t1 -> t2 -> Op r | 81 | op3 f b c = Op $ do a <- ask; lift $ f a b c | ^^^ src/Sound/Tidal/Safe/Context.hs:82:1: warning: [-Wunused-top-binds] Defined but not used: ‘op4’ | 82 | op4 f b c d = Op $ do a <- ask; lift $ f a b c d | ^^^ src/Sound/Tidal/Safe/Context.hs:82:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op4 :: (Stream -> t1 -> t2 -> t3 -> IO r) -> t1 -> t2 -> t3 -> Op r | 82 | op4 f b c d = Op $ do a <- ask; lift $ f a b c d | ^^^ src/Sound/Tidal/Safe/Context.hs:83:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op5 :: (Stream -> t1 -> t2 -> t3 -> t4 -> IO r) -> t1 -> t2 -> t3 -> t4 -> Op r | 83 | op5 f b c d e = Op $ do a <- ask; lift $ f a b c d e | ^^^ src/Sound/Tidal/Safe/Context.hs:85:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamReplace :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 85 | streamReplace = op3 C.streamReplace | ^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:86:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamHush :: Op () | 86 | streamHush = op1 C.streamHush | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:87:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamList :: Op () | 87 | streamList = op1 C.streamList | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:88:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamMute :: Sound.Tidal.ID.ID -> Op () | 88 | streamMute = op2 C.streamMute | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:89:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamUnmute :: Sound.Tidal.ID.ID -> Op () | 89 | streamUnmute = op2 C.streamUnmute | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:90:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSolo :: Sound.Tidal.ID.ID -> Op () | 90 | streamSolo = op2 C.streamSolo | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:91:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamUnsolo :: Sound.Tidal.ID.ID -> Op () | 91 | streamUnsolo = op2 C.streamUnsolo | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:92:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamOnce :: ControlPattern -> Op () | 92 | streamOnce = op2 C.streamOnce | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:93:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamFirst :: ControlPattern -> Op () | 93 | streamFirst = op2 C.streamFirst | ^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:94:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamNudgeAll :: Double -> Op () | 94 | streamNudgeAll = op2 C.streamNudgeAll | ^^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:95:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamAll :: (ControlPattern -> ControlPattern) -> Op () | 95 | streamAll = op2 C.streamAll | ^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:96:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamResetCycles :: Op () | 96 | streamResetCycles = op1 C.streamResetCycles | ^^^^^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:97:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: transition :: Bool -> (Time -> [ControlPattern] -> ControlPattern) -> Sound.Tidal.ID.ID -> ControlPattern -> Op () | 97 | transition = op5 C.transition | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:98:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetI :: String -> Pattern Int -> Op () | 98 | streamSetI = op3 C.streamSetI | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:99:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetF :: String -> Pattern Double -> Op () | 99 | streamSetF = op3 C.streamSetF | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:100:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetS :: String -> Pattern String -> Op () | 100 | streamSetS = op3 C.streamSetS | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:101:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetR :: String -> Pattern Rational -> Op () | 101 | streamSetR = op3 C.streamSetR | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:102:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetB :: String -> Pattern Bool -> Op () | 102 | streamSetB = op3 C.streamSetB | ^^^^^^^^^^ [24 of 24] Compiling Sound.Tidal.Safe.Boot src/Sound/Tidal/Safe/Boot.hs:32:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: p :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 32 | p = streamReplace | ^ src/Sound/Tidal/Safe/Boot.hs:33:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: hush :: Op () | 33 | hush = streamHush | ^^^^ src/Sound/Tidal/Safe/Boot.hs:34:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: list :: Op () | 34 | list = streamList | ^^^^ src/Sound/Tidal/Safe/Boot.hs:35:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: mute :: Sound.Tidal.ID.ID -> Op () | 35 | mute = streamMute | ^^^^ src/Sound/Tidal/Safe/Boot.hs:36:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: unmute :: Sound.Tidal.ID.ID -> Op () | 36 | unmute = streamUnmute | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:37:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: solo :: Sound.Tidal.ID.ID -> Op () | 37 | solo = streamSolo | ^^^^ src/Sound/Tidal/Safe/Boot.hs:38:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: unsolo :: Sound.Tidal.ID.ID -> Op () | 38 | unsolo = streamUnsolo | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:39:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: once :: ControlPattern -> Op () | 39 | once = streamOnce | ^^^^ src/Sound/Tidal/Safe/Boot.hs:40:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: first :: ControlPattern -> Op () | 40 | first = streamFirst | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:41:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: asap :: ControlPattern -> Op () | 41 | asap = once | ^^^^ src/Sound/Tidal/Safe/Boot.hs:42:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: nudgeAll :: Double -> Op () | 42 | nudgeAll = streamNudgeAll | ^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:43:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: Sound.Tidal.Safe.Boot.all :: (ControlPattern -> ControlPattern) -> Op () | 43 | all = streamAll | ^^^ src/Sound/Tidal/Safe/Boot.hs:44:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: resetCycles :: Op () | 44 | resetCycles = streamResetCycles | ^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:45:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setcps :: Pattern Double -> Op () | 45 | setcps = asap . cps | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:46:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: xfade :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 46 | xfade i = transition True (Sound.Tidal.Transition.xfadeIn 4) i | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:47:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: xfadeIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 47 | xfadeIn i t = transition True (Sound.Tidal.Transition.xfadeIn t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:48:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: histpan :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 48 | histpan i t = transition True (Sound.Tidal.Transition.histpan t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:49:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: wait :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 49 | wait i t = transition True (Sound.Tidal.Transition.wait t) i | ^^^^ src/Sound/Tidal/Safe/Boot.hs:50:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: waitT :: Sound.Tidal.ID.ID -> (Time -> [ControlPattern] -> ControlPattern) -> Time -> ControlPattern -> Op () | 50 | waitT i f t = transition True (Sound.Tidal.Transition.waitT f t) i | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:51:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jump :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 51 | jump i = transition True (Sound.Tidal.Transition.jump) i | ^^^^ src/Sound/Tidal/Safe/Boot.hs:52:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jumpIn :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 52 | jumpIn i t = transition True (Sound.Tidal.Transition.jumpIn t) i | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:53:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jumpIn' :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 53 | jumpIn' i t = transition True (Sound.Tidal.Transition.jumpIn' t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:54:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jumpMod :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 54 | jumpMod i t = transition True (Sound.Tidal.Transition.jumpMod t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:55:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: mortal :: Sound.Tidal.ID.ID -> Time -> Time -> ControlPattern -> Op () | 55 | mortal i lifespan release = transition True (Sound.Tidal.Transition.mortal lifespan release) i | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:55:19: warning: [-Wname-shadowing] This binding for ‘release’ shadows the existing binding imported from ‘Sound.Tidal.Safe.Context’ at src/Sound/Tidal/Safe/Boot.hs:26:1-31 (and originally defined in ‘Sound.Tidal.Params’ at src/Sound/Tidal/Params.hs:2125:1-7) | 55 | mortal i lifespan release = transition True (Sound.Tidal.Transition.mortal lifespan release) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:56:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: interpolate :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 56 | interpolate i = transition True (Sound.Tidal.Transition.interpolate) i | ^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:57:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: interpolateIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 57 | interpolateIn i t = transition True (Sound.Tidal.Transition.interpolateIn t) i | ^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:58:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: clutch :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 58 | clutch i = transition True (Sound.Tidal.Transition.clutch) i | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:59:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: clutchIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 59 | clutchIn i t = transition True (Sound.Tidal.Transition.clutchIn t) i | ^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:60:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: anticipate :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 60 | anticipate i = transition True (Sound.Tidal.Transition.anticipate) i | ^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:61:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: anticipateIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 61 | anticipateIn i t = transition True (Sound.Tidal.Transition.anticipateIn t) i | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:62:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: forId :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 62 | forId i t = transition False (Sound.Tidal.Transition.mortalOverlay t) i | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:64:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d1 :: Pattern ValueMap -> Op () | 64 | d1 = p 1 . (|< orbit 0) | ^^ src/Sound/Tidal/Safe/Boot.hs:65:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d2 :: Pattern ValueMap -> Op () | 65 | d2 = p 2 . (|< orbit 1) | ^^ src/Sound/Tidal/Safe/Boot.hs:66:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d3 :: Pattern ValueMap -> Op () | 66 | d3 = p 3 . (|< orbit 2) | ^^ src/Sound/Tidal/Safe/Boot.hs:67:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d4 :: Pattern ValueMap -> Op () | 67 | d4 = p 4 . (|< orbit 3) | ^^ src/Sound/Tidal/Safe/Boot.hs:68:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d5 :: Pattern ValueMap -> Op () | 68 | d5 = p 5 . (|< orbit 4) | ^^ src/Sound/Tidal/Safe/Boot.hs:69:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d6 :: Pattern ValueMap -> Op () | 69 | d6 = p 6 . (|< orbit 5) | ^^ src/Sound/Tidal/Safe/Boot.hs:70:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d7 :: Pattern ValueMap -> Op () | 70 | d7 = p 7 . (|< orbit 6) | ^^ src/Sound/Tidal/Safe/Boot.hs:71:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d8 :: Pattern ValueMap -> Op () | 71 | d8 = p 8 . (|< orbit 7) | ^^ src/Sound/Tidal/Safe/Boot.hs:72:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d9 :: Pattern ValueMap -> Op () | 72 | d9 = p 9 . (|< orbit 8) | ^^ src/Sound/Tidal/Safe/Boot.hs:73:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d10 :: Pattern ValueMap -> Op () | 73 | d10 = p 10 . (|< orbit 9) | ^^^ src/Sound/Tidal/Safe/Boot.hs:74:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d11 :: Pattern ValueMap -> Op () | 74 | d11 = p 11 . (|< orbit 10) | ^^^ src/Sound/Tidal/Safe/Boot.hs:75:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d12 :: Pattern ValueMap -> Op () | 75 | d12 = p 12 . (|< orbit 11) | ^^^ src/Sound/Tidal/Safe/Boot.hs:76:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d13 :: ControlPattern -> Op () | 76 | d13 = p 13 | ^^^ src/Sound/Tidal/Safe/Boot.hs:77:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d14 :: ControlPattern -> Op () | 77 | d14 = p 14 | ^^^ src/Sound/Tidal/Safe/Boot.hs:78:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d15 :: ControlPattern -> Op () | 78 | d15 = p 15 | ^^^ src/Sound/Tidal/Safe/Boot.hs:79:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d16 :: ControlPattern -> Op () | 79 | d16 = p 16 | ^^^ src/Sound/Tidal/Safe/Boot.hs:81:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setI :: String -> Pattern Int -> Op () | 81 | setI = streamSetI | ^^^^ src/Sound/Tidal/Safe/Boot.hs:82:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setF :: String -> Pattern Double -> Op () | 82 | setF = streamSetF | ^^^^ src/Sound/Tidal/Safe/Boot.hs:83:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setS :: String -> Pattern String -> Op () | 83 | setS = streamSetS | ^^^^ src/Sound/Tidal/Safe/Boot.hs:84:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setR :: String -> Pattern Rational -> Op () | 84 | setR = streamSetR | ^^^^ src/Sound/Tidal/Safe/Boot.hs:85:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setB :: String -> Pattern Bool -> Op () | 85 | setB = streamSetB | ^^^^ + '[' -n dist/build/libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so ']' + '[' -x Setup ']' + LANG=C.utf8 + ./Setup haddock --html --hyperlink-source --hoogle Preprocessing library for tidal-1.9.2.. Running Haddock on library for tidal-1.9.2.. Warning: The documentation for the following packages are not installed. No links will be generated to these packages: array-0.5.4.0, base-4.16.4.0, binary-0.8.9.0, blaze-builder-0.4.2.2, bytestring-0.11.4.0, clock-0.8.3, colour-2.3.6, containers-0.6.5.1, data-binary-ieee754-0.4.4, deepseq-1.4.6.1, directory-1.3.6.2, exceptions-0.10.4, filepath-1.4.2.2, ghc-bignum-1.2, ghc-boot-th-9.2.6, ghc-prim-0.8.0, hosc-0.19.1, mtl-2.2.2, network-3.1.2.7, parsec-3.1.15.0, pretty-1.1.3.6, primitive-0.7.3.0, random-1.2.1.1, splitmix-0.1.0.4, stm-2.5.0.2, template-haskell-2.18.0.0, text-1.2.5.0, time-1.11.1.1, transformers-0.5.6.2, unix-2.7.2.2 Warning: --source-* options are ignored when --hyperlinked-source is enabled. 0% ( 0 / 9) in 'Paths_tidal' Missing documentation for: Module header version (dist/build/autogen/Paths_tidal.hs:32) getBinDir (dist/build/autogen/Paths_tidal.hs:40) getLibDir (dist/build/autogen/Paths_tidal.hs:40) getDynLibDir (dist/build/autogen/Paths_tidal.hs:40) getDataDir (dist/build/autogen/Paths_tidal.hs:40) getLibexecDir (dist/build/autogen/Paths_tidal.hs:40) getDataFileName (dist/build/autogen/Paths_tidal.hs:35) getSysconfDir (dist/build/autogen/Paths_tidal.hs:40) 0% ( 0 / 2) in 'Sound.Tidal.Bjorklund' Missing documentation for: Module header bjorklund (src/Sound/Tidal/Bjorklund.hs:44) 0% ( 0 / 3) in 'Sound.Tidal.Config' Missing documentation for: Module header Config (src/Sound/Tidal/Config.hs:24) defaultConfig (src/Sound/Tidal/Config.hs:40) 50% ( 1 / 2) in 'Sound.Tidal.ID' Missing documentation for: Module header Warning: 'Arc' is ambiguous. It is defined * at src/Sound/Tidal/Time.hs:14:15 * at src/Sound/Tidal/Time.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 src/Sound/Tidal/Time.hs:14:1 85% ( 18 / 21) in 'Sound.Tidal.Time' Missing documentation for: Module header Arc (src/Sound/Tidal/Time.hs:19) subMaybeArc (src/Sound/Tidal/Time.hs:81) Warning: 'wholes' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'join' 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:560:19 * at src/Sound/Tidal/Pattern.hs:568: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:560:1 Warning: 'Arc' is ambiguous. It is defined * at src/Sound/Tidal/Time.hs:14:15 * at src/Sound/Tidal/Time.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 src/Sound/Tidal/Time.hs:14:1 46% ( 47 /101) in 'Sound.Tidal.Pattern' Missing documentation for: Module header ValueMap (src/Sound/Tidal/Pattern.hs:671) Valuable (src/Sound/Tidal/Pattern.hs:667) Event (src/Sound/Tidal/Pattern.hs:568) Stringy (src/Sound/Tidal/Pattern.hs:539) Moddable (src/Sound/Tidal/Pattern.hs:315) ControlPattern (src/Sound/Tidal/Pattern.hs:63) applyPatToPat (src/Sound/Tidal/Pattern.hs:87) applyPatToPatBoth (src/Sound/Tidal/Pattern.hs:100) applyPatToPatLeft (src/Sound/Tidal/Pattern.hs:115) applyPatToPatRight (src/Sound/Tidal/Pattern.hs:124) applyPatToPatSqueeze (src/Sound/Tidal/Pattern.hs:133) empty (src/Sound/Tidal/Pattern.hs:347) queryArc (src/Sound/Tidal/Pattern.hs:350) _extract (src/Sound/Tidal/Pattern.hs:398) compressArc (src/Sound/Tidal/Pattern.hs:421) compressArcTo (src/Sound/Tidal/Pattern.hs:427) _fastGap (src/Sound/Tidal/Pattern.hs:430) filterWhen (src/Sound/Tidal/Pattern.hs:475) filterOnsets (src/Sound/Tidal/Pattern.hs:478) filterEvents (src/Sound/Tidal/Pattern.hs:481) filterDigital (src/Sound/Tidal/Pattern.hs:484) filterAnalog (src/Sound/Tidal/Pattern.hs:487) playFor (src/Sound/Tidal/Pattern.hs:490) tParam (src/Sound/Tidal/Pattern.hs:495) tParam2 (src/Sound/Tidal/Pattern.hs:498) tParam3 (src/Sound/Tidal/Pattern.hs:501) tParamSqueeze (src/Sound/Tidal/Pattern.hs:504) combineContexts (src/Sound/Tidal/Pattern.hs:509) setContext (src/Sound/Tidal/Pattern.hs:512) withContext (src/Sound/Tidal/Pattern.hs:515) deltaMini (src/Sound/Tidal/Pattern.hs:521) isAnalog (src/Sound/Tidal/Pattern.hs:572) isDigital (src/Sound/Tidal/Pattern.hs:576) wholeOrPart (src/Sound/Tidal/Pattern.hs:603) eventValue (src/Sound/Tidal/Pattern.hs:627) eventHasOnset (src/Sound/Tidal/Pattern.hs:630) toEvent (src/Sound/Tidal/Pattern.hs:636) resolveState (src/Sound/Tidal/Pattern.hs:640) getI (src/Sound/Tidal/Pattern.hs:795) getF (src/Sound/Tidal/Pattern.hs:801) getN (src/Sound/Tidal/Pattern.hs:807) getS (src/Sound/Tidal/Pattern.hs:813) getB (src/Sound/Tidal/Pattern.hs:817) getR (src/Sound/Tidal/Pattern.hs:821) getBlob (src/Sound/Tidal/Pattern.hs:827) getList (src/Sound/Tidal/Pattern.hs:831) valueToPattern (src/Sound/Tidal/Pattern.hs:835) sameDur (src/Sound/Tidal/Pattern.hs:842) groupEventsBy (src/Sound/Tidal/Pattern.hs:845) collectEvent (src/Sound/Tidal/Pattern.hs:851) collectEventsBy (src/Sound/Tidal/Pattern.hs:860) uncollectEvent (src/Sound/Tidal/Pattern.hs:875) uncollectEvents (src/Sound/Tidal/Pattern.hs:881) Warning: Couldn't find .haddock for export Show 0% ( 0 / 8) in 'Sound.Tidal.Show' Missing documentation for: Module header show showAll (src/Sound/Tidal/Show.hs:71) draw (src/Sound/Tidal/Show.hs:189) drawLine (src/Sound/Tidal/Show.hs:167) drawLineSz (src/Sound/Tidal/Show.hs:170) stepcount (src/Sound/Tidal/Show.hs:156) showStateful (src/Sound/Tidal/Show.hs:36) 0% ( 0 / 5) in 'Sound.Tidal.StreamTypes' Missing documentation for: Module header PlayState (src/Sound/Tidal/StreamTypes.hs:7) PatId (src/Sound/Tidal/StreamTypes.hs:14) PlayMap (src/Sound/Tidal/StreamTypes.hs:15) TickState (src/Sound/Tidal/StreamTypes.hs:17) Warning: 'env' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'squeezing' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 21% ( 57 /264) in 'Sound.Tidal.Core' Missing documentation for: Module header Unionable (src/Sound/Tidal/Core.hs:137) |+| (src/Sound/Tidal/Core.hs:147) |+ (src/Sound/Tidal/Core.hs:149) +| (src/Sound/Tidal/Core.hs:151) ||+ (src/Sound/Tidal/Core.hs:153) |++| (src/Sound/Tidal/Core.hs:157) |++ (src/Sound/Tidal/Core.hs:159) ++| (src/Sound/Tidal/Core.hs:161) ||++ (src/Sound/Tidal/Core.hs:163) |/| (src/Sound/Tidal/Core.hs:166) |/ (src/Sound/Tidal/Core.hs:168) /| (src/Sound/Tidal/Core.hs:170) ||/ (src/Sound/Tidal/Core.hs:172) |*| (src/Sound/Tidal/Core.hs:175) |* (src/Sound/Tidal/Core.hs:177) *| (src/Sound/Tidal/Core.hs:179) ||* (src/Sound/Tidal/Core.hs:181) |-| (src/Sound/Tidal/Core.hs:184) |- (src/Sound/Tidal/Core.hs:186) -| (src/Sound/Tidal/Core.hs:188) ||- (src/Sound/Tidal/Core.hs:190) |%| (src/Sound/Tidal/Core.hs:193) |% (src/Sound/Tidal/Core.hs:195) %| (src/Sound/Tidal/Core.hs:197) ||% (src/Sound/Tidal/Core.hs:199) |**| (src/Sound/Tidal/Core.hs:202) |** (src/Sound/Tidal/Core.hs:204) **| (src/Sound/Tidal/Core.hs:206) ||** (src/Sound/Tidal/Core.hs:208) |>| (src/Sound/Tidal/Core.hs:211) |> (src/Sound/Tidal/Core.hs:213) >| (src/Sound/Tidal/Core.hs:215) ||> (src/Sound/Tidal/Core.hs:217) |<| (src/Sound/Tidal/Core.hs:220) |< (src/Sound/Tidal/Core.hs:222) <| (src/Sound/Tidal/Core.hs:224) ||< (src/Sound/Tidal/Core.hs:226) # (src/Sound/Tidal/Core.hs:230) _run (src/Sound/Tidal/Core.hs:261) _scan (src/Sound/Tidal/Core.hs:268) slowcat (src/Sound/Tidal/Core.hs:293) slowappend (src/Sound/Tidal/Core.hs:299) fastappend (src/Sound/Tidal/Core.hs:305) _fast (src/Sound/Tidal/Core.hs:363) _slow (src/Sound/Tidal/Core.hs:371) zoomArc (src/Sound/Tidal/Core.hs:428) compress (src/Sound/Tidal/Core.hs:444) compressTo (src/Sound/Tidal/Core.hs:447) repeatCycles (src/Sound/Tidal/Core.hs:450) _repeatCycles (src/Sound/Tidal/Core.hs:453) fastRepeatCycles (src/Sound/Tidal/Core.hs:456) _every (src/Sound/Tidal/Core.hs:468) _every' (src/Sound/Tidal/Core.hs:476) _getP_ (src/Sound/Tidal/Core.hs:511) _getP (src/Sound/Tidal/Core.hs:514) _cX (src/Sound/Tidal/Core.hs:517) _cX_ (src/Sound/Tidal/Core.hs:520) cF (src/Sound/Tidal/Core.hs:523) cF_ (src/Sound/Tidal/Core.hs:525) cF0 (src/Sound/Tidal/Core.hs:527) cN (src/Sound/Tidal/Core.hs:530) cN_ (src/Sound/Tidal/Core.hs:532) cN0 (src/Sound/Tidal/Core.hs:534) cI (src/Sound/Tidal/Core.hs:537) cI_ (src/Sound/Tidal/Core.hs:539) cI0 (src/Sound/Tidal/Core.hs:541) cB (src/Sound/Tidal/Core.hs:544) cB_ (src/Sound/Tidal/Core.hs:546) cB0 (src/Sound/Tidal/Core.hs:548) cR (src/Sound/Tidal/Core.hs:551) cR_ (src/Sound/Tidal/Core.hs:553) cR0 (src/Sound/Tidal/Core.hs:555) cT (src/Sound/Tidal/Core.hs:558) cT0 (src/Sound/Tidal/Core.hs:560) cT_ (src/Sound/Tidal/Core.hs:562) cS (src/Sound/Tidal/Core.hs:565) cS_ (src/Sound/Tidal/Core.hs:567) cS0 (src/Sound/Tidal/Core.hs:569) in0 (src/Sound/Tidal/Core.hs:573) in1 (src/Sound/Tidal/Core.hs:575) in2 (src/Sound/Tidal/Core.hs:577) in3 (src/Sound/Tidal/Core.hs:579) in4 (src/Sound/Tidal/Core.hs:581) in5 (src/Sound/Tidal/Core.hs:583) in6 (src/Sound/Tidal/Core.hs:585) in7 (src/Sound/Tidal/Core.hs:587) in8 (src/Sound/Tidal/Core.hs:589) in9 (src/Sound/Tidal/Core.hs:591) in10 (src/Sound/Tidal/Core.hs:593) in11 (src/Sound/Tidal/Core.hs:595) in12 (src/Sound/Tidal/Core.hs:597) in13 (src/Sound/Tidal/Core.hs:599) in14 (src/Sound/Tidal/Core.hs:601) in15 (src/Sound/Tidal/Core.hs:603) in16 (src/Sound/Tidal/Core.hs:605) in17 (src/Sound/Tidal/Core.hs:607) in18 (src/Sound/Tidal/Core.hs:609) in19 (src/Sound/Tidal/Core.hs:611) in20 (src/Sound/Tidal/Core.hs:613) in21 (src/Sound/Tidal/Core.hs:615) in22 (src/Sound/Tidal/Core.hs:617) in23 (src/Sound/Tidal/Core.hs:619) in24 (src/Sound/Tidal/Core.hs:621) in25 (src/Sound/Tidal/Core.hs:623) in26 (src/Sound/Tidal/Core.hs:625) in27 (src/Sound/Tidal/Core.hs:627) in28 (src/Sound/Tidal/Core.hs:629) in29 (src/Sound/Tidal/Core.hs:631) in30 (src/Sound/Tidal/Core.hs:633) in31 (src/Sound/Tidal/Core.hs:635) in32 (src/Sound/Tidal/Core.hs:637) in33 (src/Sound/Tidal/Core.hs:639) in34 (src/Sound/Tidal/Core.hs:641) in35 (src/Sound/Tidal/Core.hs:643) in36 (src/Sound/Tidal/Core.hs:645) in37 (src/Sound/Tidal/Core.hs:647) in38 (src/Sound/Tidal/Core.hs:649) in39 (src/Sound/Tidal/Core.hs:651) in40 (src/Sound/Tidal/Core.hs:653) in41 (src/Sound/Tidal/Core.hs:655) in42 (src/Sound/Tidal/Core.hs:657) in43 (src/Sound/Tidal/Core.hs:659) in44 (src/Sound/Tidal/Core.hs:661) in45 (src/Sound/Tidal/Core.hs:663) in46 (src/Sound/Tidal/Core.hs:665) in47 (src/Sound/Tidal/Core.hs:667) in48 (src/Sound/Tidal/Core.hs:669) in49 (src/Sound/Tidal/Core.hs:671) in50 (src/Sound/Tidal/Core.hs:673) in51 (src/Sound/Tidal/Core.hs:675) in52 (src/Sound/Tidal/Core.hs:677) in53 (src/Sound/Tidal/Core.hs:679) in54 (src/Sound/Tidal/Core.hs:681) in55 (src/Sound/Tidal/Core.hs:683) in56 (src/Sound/Tidal/Core.hs:685) in57 (src/Sound/Tidal/Core.hs:687) in58 (src/Sound/Tidal/Core.hs:689) in59 (src/Sound/Tidal/Core.hs:691) in60 (src/Sound/Tidal/Core.hs:693) in61 (src/Sound/Tidal/Core.hs:695) in62 (src/Sound/Tidal/Core.hs:697) in63 (src/Sound/Tidal/Core.hs:699) in64 (src/Sound/Tidal/Core.hs:701) in65 (src/Sound/Tidal/Core.hs:703) in66 (src/Sound/Tidal/Core.hs:705) in67 (src/Sound/Tidal/Core.hs:707) in68 (src/Sound/Tidal/Core.hs:709) in69 (src/Sound/Tidal/Core.hs:711) in70 (src/Sound/Tidal/Core.hs:713) in71 (src/Sound/Tidal/Core.hs:715) in72 (src/Sound/Tidal/Core.hs:717) in73 (src/Sound/Tidal/Core.hs:719) in74 (src/Sound/Tidal/Core.hs:721) in75 (src/Sound/Tidal/Core.hs:723) in76 (src/Sound/Tidal/Core.hs:725) in77 (src/Sound/Tidal/Core.hs:727) in78 (src/Sound/Tidal/Core.hs:729) in79 (src/Sound/Tidal/Core.hs:731) in80 (src/Sound/Tidal/Core.hs:733) in81 (src/Sound/Tidal/Core.hs:735) in82 (src/Sound/Tidal/Core.hs:737) in83 (src/Sound/Tidal/Core.hs:739) in84 (src/Sound/Tidal/Core.hs:741) in85 (src/Sound/Tidal/Core.hs:743) in86 (src/Sound/Tidal/Core.hs:745) in87 (src/Sound/Tidal/Core.hs:747) in88 (src/Sound/Tidal/Core.hs:749) in89 (src/Sound/Tidal/Core.hs:751) in90 (src/Sound/Tidal/Core.hs:753) in91 (src/Sound/Tidal/Core.hs:755) in92 (src/Sound/Tidal/Core.hs:757) in93 (src/Sound/Tidal/Core.hs:759) in94 (src/Sound/Tidal/Core.hs:761) in95 (src/Sound/Tidal/Core.hs:763) in96 (src/Sound/Tidal/Core.hs:765) in97 (src/Sound/Tidal/Core.hs:767) in98 (src/Sound/Tidal/Core.hs:769) in99 (src/Sound/Tidal/Core.hs:771) in100 (src/Sound/Tidal/Core.hs:773) in101 (src/Sound/Tidal/Core.hs:775) in102 (src/Sound/Tidal/Core.hs:777) in103 (src/Sound/Tidal/Core.hs:779) in104 (src/Sound/Tidal/Core.hs:781) in105 (src/Sound/Tidal/Core.hs:783) in106 (src/Sound/Tidal/Core.hs:785) in107 (src/Sound/Tidal/Core.hs:787) in108 (src/Sound/Tidal/Core.hs:789) in109 (src/Sound/Tidal/Core.hs:791) in110 (src/Sound/Tidal/Core.hs:793) in111 (src/Sound/Tidal/Core.hs:795) in112 (src/Sound/Tidal/Core.hs:797) in113 (src/Sound/Tidal/Core.hs:799) in114 (src/Sound/Tidal/Core.hs:801) in115 (src/Sound/Tidal/Core.hs:803) in116 (src/Sound/Tidal/Core.hs:805) in117 (src/Sound/Tidal/Core.hs:807) in118 (src/Sound/Tidal/Core.hs:809) in119 (src/Sound/Tidal/Core.hs:811) in120 (src/Sound/Tidal/Core.hs:813) in121 (src/Sound/Tidal/Core.hs:815) in122 (src/Sound/Tidal/Core.hs:817) in123 (src/Sound/Tidal/Core.hs:819) in124 (src/Sound/Tidal/Core.hs:821) in125 (src/Sound/Tidal/Core.hs:823) in126 (src/Sound/Tidal/Core.hs:825) in127 (src/Sound/Tidal/Core.hs:827) 3% ( 2 / 59) in 'Sound.Tidal.Chords' Missing documentation for: Module header major (src/Sound/Tidal/Chords.hs:26) aug (src/Sound/Tidal/Chords.hs:28) six (src/Sound/Tidal/Chords.hs:30) sixNine (src/Sound/Tidal/Chords.hs:32) major7 (src/Sound/Tidal/Chords.hs:34) major9 (src/Sound/Tidal/Chords.hs:36) add9 (src/Sound/Tidal/Chords.hs:38) major11 (src/Sound/Tidal/Chords.hs:40) add11 (src/Sound/Tidal/Chords.hs:42) major13 (src/Sound/Tidal/Chords.hs:44) add13 (src/Sound/Tidal/Chords.hs:46) dom7 (src/Sound/Tidal/Chords.hs:49) dom9 (src/Sound/Tidal/Chords.hs:51) dom11 (src/Sound/Tidal/Chords.hs:53) dom13 (src/Sound/Tidal/Chords.hs:55) sevenFlat5 (src/Sound/Tidal/Chords.hs:57) sevenSharp5 (src/Sound/Tidal/Chords.hs:59) sevenFlat9 (src/Sound/Tidal/Chords.hs:61) nine (src/Sound/Tidal/Chords.hs:63) eleven (src/Sound/Tidal/Chords.hs:65) thirteen (src/Sound/Tidal/Chords.hs:67) minor (src/Sound/Tidal/Chords.hs:70) diminished (src/Sound/Tidal/Chords.hs:72) minorSharp5 (src/Sound/Tidal/Chords.hs:74) minor6 (src/Sound/Tidal/Chords.hs:76) minorSixNine (src/Sound/Tidal/Chords.hs:78) minor7flat5 (src/Sound/Tidal/Chords.hs:80) minor7 (src/Sound/Tidal/Chords.hs:82) minor7sharp5 (src/Sound/Tidal/Chords.hs:84) minor7flat9 (src/Sound/Tidal/Chords.hs:86) minor7sharp9 (src/Sound/Tidal/Chords.hs:88) diminished7 (src/Sound/Tidal/Chords.hs:90) minor9 (src/Sound/Tidal/Chords.hs:92) minor11 (src/Sound/Tidal/Chords.hs:94) minor13 (src/Sound/Tidal/Chords.hs:96) one (src/Sound/Tidal/Chords.hs:99) five (src/Sound/Tidal/Chords.hs:101) sus2 (src/Sound/Tidal/Chords.hs:103) sus4 (src/Sound/Tidal/Chords.hs:105) sevenSus2 (src/Sound/Tidal/Chords.hs:107) sevenSus4 (src/Sound/Tidal/Chords.hs:109) nineSus4 (src/Sound/Tidal/Chords.hs:111) sevenFlat10 (src/Sound/Tidal/Chords.hs:114) nineSharp5 (src/Sound/Tidal/Chords.hs:116) minor9sharp5 (src/Sound/Tidal/Chords.hs:118) sevenSharp5flat9 (src/Sound/Tidal/Chords.hs:120) minor7sharp5flat9 (src/Sound/Tidal/Chords.hs:122) elevenSharp (src/Sound/Tidal/Chords.hs:124) minor11sharp (src/Sound/Tidal/Chords.hs:126) chordL (src/Sound/Tidal/Chords.hs:271) chordList (src/Sound/Tidal/Chords.hs:274) Modifier (src/Sound/Tidal/Chords.hs:277) applyModifier (src/Sound/Tidal/Chords.hs:285) applyModifierPat (src/Sound/Tidal/Chords.hs:298) applyModifierPatSeq (src/Sound/Tidal/Chords.hs:304) chordToPatSeq (src/Sound/Tidal/Chords.hs:308) 29% ( 5 / 17) in 'Sound.Tidal.Utils' Missing documentation for: Module header writeError (src/Sound/Tidal/Utils.hs:24) mapBoth (src/Sound/Tidal/Utils.hs:27) mapPartTimes (src/Sound/Tidal/Utils.hs:30) mapFst (src/Sound/Tidal/Utils.hs:33) mapSnd (src/Sound/Tidal/Utils.hs:36) delta (src/Sound/Tidal/Utils.hs:39) removeCommon (src/Sound/Tidal/Utils.hs:46) readMaybe (src/Sound/Tidal/Utils.hs:53) accumulate (src/Sound/Tidal/Utils.hs:73) matchMaybe (src/Sound/Tidal/Utils.hs:96) fromRight (src/Sound/Tidal/Utils.hs:101) 0% ( 0 / 12) in 'Sound.Tidal.Tempo' Missing documentation for: Module header TransitionMapper (src/Sound/Tidal/Tempo.hs:46) TempoAction (src/Sound/Tidal/Tempo.hs:48) State (src/Sound/Tidal/Tempo.hs:55) ActionHandler (src/Sound/Tidal/Tempo.hs:63) LinkOperations (src/Sound/Tidal/Tempo.hs:70) resetCycles (src/Sound/Tidal/Tempo.hs:81) setNudge (src/Sound/Tidal/Tempo.hs:84) timeToCycles' (src/Sound/Tidal/Tempo.hs:87) cyclesToTime (src/Sound/Tidal/Tempo.hs:92) addMicrosToOsc (src/Sound/Tidal/Tempo.hs:97) clocked (src/Sound/Tidal/Tempo.hs:101) 0% ( 0 / 5) in 'Sound.Tidal.Scales' Missing documentation for: Module header scale (src/Sound/Tidal/Scales.hs:204) scaleList (src/Sound/Tidal/Scales.hs:213) scaleTable (src/Sound/Tidal/Scales.hs:216) getScale (src/Sound/Tidal/Scales.hs:207) 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. 15% (196 /1299) in 'Sound.Tidal.Params' Missing documentation for: Module header mF (src/Sound/Tidal/Params.hs:42) mI (src/Sound/Tidal/Params.hs:46) mS (src/Sound/Tidal/Params.hs:50) pI (src/Sound/Tidal/Params.hs:58) pB (src/Sound/Tidal/Params.hs:61) pR (src/Sound/Tidal/Params.hs:64) pN (src/Sound/Tidal/Params.hs:67) pS (src/Sound/Tidal/Params.hs:70) pX (src/Sound/Tidal/Params.hs:73) pStateF (src/Sound/Tidal/Params.hs:76) pStateList (src/Sound/Tidal/Params.hs:82) pStateListF (src/Sound/Tidal/Params.hs:91) pStateListS (src/Sound/Tidal/Params.hs:94) sTake (src/Sound/Tidal/Params.hs:102) cc (src/Sound/Tidal/Params.hs:105) nrpn (src/Sound/Tidal/Params.hs:108) nrpnn (src/Sound/Tidal/Params.hs:111) nrpnv (src/Sound/Tidal/Params.hs:114) grain' (src/Sound/Tidal/Params.hs:117) midinote (src/Sound/Tidal/Params.hs:120) drum (src/Sound/Tidal/Params.hs:123) drumN (src/Sound/Tidal/Params.hs:126) accelerateTake (src/Sound/Tidal/Params.hs:195) accelerateCount (src/Sound/Tidal/Params.hs:197) accelerateCountTo (src/Sound/Tidal/Params.hs:199) acceleratebus (src/Sound/Tidal/Params.hs:202) acceleraterecv (src/Sound/Tidal/Params.hs:204) ampTake (src/Sound/Tidal/Params.hs:210) ampCount (src/Sound/Tidal/Params.hs:212) ampCountTo (src/Sound/Tidal/Params.hs:214) ampbus (src/Sound/Tidal/Params.hs:217) amprecv (src/Sound/Tidal/Params.hs:219) arrayTake (src/Sound/Tidal/Params.hs:225) arraybus (src/Sound/Tidal/Params.hs:227) attackTake (src/Sound/Tidal/Params.hs:233) attackCount (src/Sound/Tidal/Params.hs:235) attackCountTo (src/Sound/Tidal/Params.hs:237) attackbus (src/Sound/Tidal/Params.hs:240) attackrecv (src/Sound/Tidal/Params.hs:242) bandfTake (src/Sound/Tidal/Params.hs:248) bandfCount (src/Sound/Tidal/Params.hs:250) bandfCountTo (src/Sound/Tidal/Params.hs:252) bandfbus (src/Sound/Tidal/Params.hs:255) bandfrecv (src/Sound/Tidal/Params.hs:257) bandqTake (src/Sound/Tidal/Params.hs:263) bandqCount (src/Sound/Tidal/Params.hs:265) bandqCountTo (src/Sound/Tidal/Params.hs:267) bandqbus (src/Sound/Tidal/Params.hs:270) bandqrecv (src/Sound/Tidal/Params.hs:272) beginTake (src/Sound/Tidal/Params.hs:278) beginCount (src/Sound/Tidal/Params.hs:280) beginCountTo (src/Sound/Tidal/Params.hs:282) beginbus (src/Sound/Tidal/Params.hs:285) beginrecv (src/Sound/Tidal/Params.hs:287) binshiftTake (src/Sound/Tidal/Params.hs:293) binshiftCount (src/Sound/Tidal/Params.hs:295) binshiftCountTo (src/Sound/Tidal/Params.hs:297) binshiftbus (src/Sound/Tidal/Params.hs:300) binshiftrecv (src/Sound/Tidal/Params.hs:302) button0Take (src/Sound/Tidal/Params.hs:308) button0Count (src/Sound/Tidal/Params.hs:310) button0CountTo (src/Sound/Tidal/Params.hs:312) button0bus (src/Sound/Tidal/Params.hs:315) button0recv (src/Sound/Tidal/Params.hs:317) button1Take (src/Sound/Tidal/Params.hs:323) button1Count (src/Sound/Tidal/Params.hs:325) button1CountTo (src/Sound/Tidal/Params.hs:327) button1bus (src/Sound/Tidal/Params.hs:330) button1recv (src/Sound/Tidal/Params.hs:332) button10Take (src/Sound/Tidal/Params.hs:338) button10Count (src/Sound/Tidal/Params.hs:340) button10CountTo (src/Sound/Tidal/Params.hs:342) button10bus (src/Sound/Tidal/Params.hs:345) button10recv (src/Sound/Tidal/Params.hs:347) button11Take (src/Sound/Tidal/Params.hs:353) button11Count (src/Sound/Tidal/Params.hs:355) button11CountTo (src/Sound/Tidal/Params.hs:357) button11bus (src/Sound/Tidal/Params.hs:360) button11recv (src/Sound/Tidal/Params.hs:362) button12Take (src/Sound/Tidal/Params.hs:368) button12Count (src/Sound/Tidal/Params.hs:370) button12CountTo (src/Sound/Tidal/Params.hs:372) button12bus (src/Sound/Tidal/Params.hs:375) button12recv (src/Sound/Tidal/Params.hs:377) button13Take (src/Sound/Tidal/Params.hs:383) button13Count (src/Sound/Tidal/Params.hs:385) button13CountTo (src/Sound/Tidal/Params.hs:387) button13bus (src/Sound/Tidal/Params.hs:390) button13recv (src/Sound/Tidal/Params.hs:392) button14Take (src/Sound/Tidal/Params.hs:398) button14Count (src/Sound/Tidal/Params.hs:400) button14CountTo (src/Sound/Tidal/Params.hs:402) button14bus (src/Sound/Tidal/Params.hs:405) button14recv (src/Sound/Tidal/Params.hs:407) button15Take (src/Sound/Tidal/Params.hs:413) button15Count (src/Sound/Tidal/Params.hs:415) button15CountTo (src/Sound/Tidal/Params.hs:417) button15bus (src/Sound/Tidal/Params.hs:420) button15recv (src/Sound/Tidal/Params.hs:422) button2Take (src/Sound/Tidal/Params.hs:428) button2Count (src/Sound/Tidal/Params.hs:430) button2CountTo (src/Sound/Tidal/Params.hs:432) button2bus (src/Sound/Tidal/Params.hs:435) button2recv (src/Sound/Tidal/Params.hs:437) button3Take (src/Sound/Tidal/Params.hs:443) button3Count (src/Sound/Tidal/Params.hs:445) button3CountTo (src/Sound/Tidal/Params.hs:447) button3bus (src/Sound/Tidal/Params.hs:450) button3recv (src/Sound/Tidal/Params.hs:452) button4Take (src/Sound/Tidal/Params.hs:458) button4Count (src/Sound/Tidal/Params.hs:460) button4CountTo (src/Sound/Tidal/Params.hs:462) button4bus (src/Sound/Tidal/Params.hs:465) button4recv (src/Sound/Tidal/Params.hs:467) button5Take (src/Sound/Tidal/Params.hs:473) button5Count (src/Sound/Tidal/Params.hs:475) button5CountTo (src/Sound/Tidal/Params.hs:477) button5bus (src/Sound/Tidal/Params.hs:480) button5recv (src/Sound/Tidal/Params.hs:482) button6Take (src/Sound/Tidal/Params.hs:488) button6Count (src/Sound/Tidal/Params.hs:490) button6CountTo (src/Sound/Tidal/Params.hs:492) button6bus (src/Sound/Tidal/Params.hs:495) button6recv (src/Sound/Tidal/Params.hs:497) button7Take (src/Sound/Tidal/Params.hs:503) button7Count (src/Sound/Tidal/Params.hs:505) button7CountTo (src/Sound/Tidal/Params.hs:507) button7bus (src/Sound/Tidal/Params.hs:510) button7recv (src/Sound/Tidal/Params.hs:512) button8Take (src/Sound/Tidal/Params.hs:518) button8Count (src/Sound/Tidal/Params.hs:520) button8CountTo (src/Sound/Tidal/Params.hs:522) button8bus (src/Sound/Tidal/Params.hs:525) button8recv (src/Sound/Tidal/Params.hs:527) button9Take (src/Sound/Tidal/Params.hs:533) button9Count (src/Sound/Tidal/Params.hs:535) button9CountTo (src/Sound/Tidal/Params.hs:537) button9bus (src/Sound/Tidal/Params.hs:540) button9recv (src/Sound/Tidal/Params.hs:542) ccnTake (src/Sound/Tidal/Params.hs:548) ccnCount (src/Sound/Tidal/Params.hs:550) ccnCountTo (src/Sound/Tidal/Params.hs:552) ccnbus (src/Sound/Tidal/Params.hs:555) ccvTake (src/Sound/Tidal/Params.hs:561) ccvCount (src/Sound/Tidal/Params.hs:563) ccvCountTo (src/Sound/Tidal/Params.hs:565) ccvbus (src/Sound/Tidal/Params.hs:568) channelTake (src/Sound/Tidal/Params.hs:574) channelCount (src/Sound/Tidal/Params.hs:576) channelCountTo (src/Sound/Tidal/Params.hs:578) channelbus (src/Sound/Tidal/Params.hs:581) clhatdecayTake (src/Sound/Tidal/Params.hs:587) clhatdecayCount (src/Sound/Tidal/Params.hs:589) clhatdecayCountTo (src/Sound/Tidal/Params.hs:591) clhatdecaybus (src/Sound/Tidal/Params.hs:594) clhatdecayrecv (src/Sound/Tidal/Params.hs:596) coarseTake (src/Sound/Tidal/Params.hs:602) coarseCount (src/Sound/Tidal/Params.hs:604) coarseCountTo (src/Sound/Tidal/Params.hs:606) coarsebus (src/Sound/Tidal/Params.hs:609) coarserecv (src/Sound/Tidal/Params.hs:611) combTake (src/Sound/Tidal/Params.hs:617) combCount (src/Sound/Tidal/Params.hs:619) combCountTo (src/Sound/Tidal/Params.hs:621) combbus (src/Sound/Tidal/Params.hs:624) combrecv (src/Sound/Tidal/Params.hs:626) controlTake (src/Sound/Tidal/Params.hs:632) controlCount (src/Sound/Tidal/Params.hs:634) controlCountTo (src/Sound/Tidal/Params.hs:636) controlbus (src/Sound/Tidal/Params.hs:639) cpsTake (src/Sound/Tidal/Params.hs:645) cpsCount (src/Sound/Tidal/Params.hs:647) cpsCountTo (src/Sound/Tidal/Params.hs:649) cpsbus (src/Sound/Tidal/Params.hs:652) cpsrecv (src/Sound/Tidal/Params.hs:654) crushTake (src/Sound/Tidal/Params.hs:660) crushCount (src/Sound/Tidal/Params.hs:662) crushCountTo (src/Sound/Tidal/Params.hs:664) crushbus (src/Sound/Tidal/Params.hs:667) crushrecv (src/Sound/Tidal/Params.hs:669) ctlNumTake (src/Sound/Tidal/Params.hs:675) ctlNumCount (src/Sound/Tidal/Params.hs:677) ctlNumCountTo (src/Sound/Tidal/Params.hs:679) ctlNumbus (src/Sound/Tidal/Params.hs:682) ctransposeTake (src/Sound/Tidal/Params.hs:688) ctransposeCount (src/Sound/Tidal/Params.hs:690) ctransposeCountTo (src/Sound/Tidal/Params.hs:692) ctransposebus (src/Sound/Tidal/Params.hs:695) ctransposerecv (src/Sound/Tidal/Params.hs:697) cutTake (src/Sound/Tidal/Params.hs:703) cutCount (src/Sound/Tidal/Params.hs:705) cutCountTo (src/Sound/Tidal/Params.hs:707) cutbus (src/Sound/Tidal/Params.hs:710) cutrecv (src/Sound/Tidal/Params.hs:712) cutoffTake (src/Sound/Tidal/Params.hs:718) cutoffCount (src/Sound/Tidal/Params.hs:720) cutoffCountTo (src/Sound/Tidal/Params.hs:722) cutoffbus (src/Sound/Tidal/Params.hs:725) cutoffrecv (src/Sound/Tidal/Params.hs:727) cutoffegintTake (src/Sound/Tidal/Params.hs:733) cutoffegintCount (src/Sound/Tidal/Params.hs:735) cutoffegintCountTo (src/Sound/Tidal/Params.hs:737) cutoffegintbus (src/Sound/Tidal/Params.hs:740) cutoffegintrecv (src/Sound/Tidal/Params.hs:742) decayTake (src/Sound/Tidal/Params.hs:748) decayCount (src/Sound/Tidal/Params.hs:750) decayCountTo (src/Sound/Tidal/Params.hs:752) decaybus (src/Sound/Tidal/Params.hs:755) decayrecv (src/Sound/Tidal/Params.hs:757) degreeTake (src/Sound/Tidal/Params.hs:763) degreeCount (src/Sound/Tidal/Params.hs:765) degreeCountTo (src/Sound/Tidal/Params.hs:767) degreebus (src/Sound/Tidal/Params.hs:770) degreerecv (src/Sound/Tidal/Params.hs:772) delayTake (src/Sound/Tidal/Params.hs:778) delayCount (src/Sound/Tidal/Params.hs:780) delayCountTo (src/Sound/Tidal/Params.hs:782) delaybus (src/Sound/Tidal/Params.hs:785) delayrecv (src/Sound/Tidal/Params.hs:787) delayfeedbackTake (src/Sound/Tidal/Params.hs:793) delayfeedbackCount (src/Sound/Tidal/Params.hs:795) delayfeedbackCountTo (src/Sound/Tidal/Params.hs:797) delayfeedbackbus (src/Sound/Tidal/Params.hs:800) delayfeedbackrecv (src/Sound/Tidal/Params.hs:802) delaytimeTake (src/Sound/Tidal/Params.hs:808) delaytimeCount (src/Sound/Tidal/Params.hs:810) delaytimeCountTo (src/Sound/Tidal/Params.hs:812) delaytimebus (src/Sound/Tidal/Params.hs:815) delaytimerecv (src/Sound/Tidal/Params.hs:817) detuneTake (src/Sound/Tidal/Params.hs:823) detuneCount (src/Sound/Tidal/Params.hs:825) detuneCountTo (src/Sound/Tidal/Params.hs:827) detunebus (src/Sound/Tidal/Params.hs:830) detunerecv (src/Sound/Tidal/Params.hs:832) distortTake (src/Sound/Tidal/Params.hs:838) distortCount (src/Sound/Tidal/Params.hs:840) distortCountTo (src/Sound/Tidal/Params.hs:842) distortbus (src/Sound/Tidal/Params.hs:845) distortrecv (src/Sound/Tidal/Params.hs:847) djfTake (src/Sound/Tidal/Params.hs:853) djfCount (src/Sound/Tidal/Params.hs:855) djfCountTo (src/Sound/Tidal/Params.hs:857) djfbus (src/Sound/Tidal/Params.hs:860) djfrecv (src/Sound/Tidal/Params.hs:862) dryTake (src/Sound/Tidal/Params.hs:868) dryCount (src/Sound/Tidal/Params.hs:870) dryCountTo (src/Sound/Tidal/Params.hs:872) drybus (src/Sound/Tidal/Params.hs:875) dryrecv (src/Sound/Tidal/Params.hs:877) durTake (src/Sound/Tidal/Params.hs:883) durCount (src/Sound/Tidal/Params.hs:885) durCountTo (src/Sound/Tidal/Params.hs:887) durbus (src/Sound/Tidal/Params.hs:890) durrecv (src/Sound/Tidal/Params.hs:892) endTake (src/Sound/Tidal/Params.hs:898) endCount (src/Sound/Tidal/Params.hs:900) endCountTo (src/Sound/Tidal/Params.hs:902) endbus (src/Sound/Tidal/Params.hs:905) enhanceTake (src/Sound/Tidal/Params.hs:911) enhanceCount (src/Sound/Tidal/Params.hs:913) enhanceCountTo (src/Sound/Tidal/Params.hs:915) enhancebus (src/Sound/Tidal/Params.hs:918) enhancerecv (src/Sound/Tidal/Params.hs:920) expressionTake (src/Sound/Tidal/Params.hs:926) expressionCount (src/Sound/Tidal/Params.hs:928) expressionCountTo (src/Sound/Tidal/Params.hs:930) expressionbus (src/Sound/Tidal/Params.hs:933) expressionrecv (src/Sound/Tidal/Params.hs:935) fadeInTimeTake (src/Sound/Tidal/Params.hs:941) fadeInTimeCount (src/Sound/Tidal/Params.hs:943) fadeInTimeCountTo (src/Sound/Tidal/Params.hs:945) fadeInTimebus (src/Sound/Tidal/Params.hs:948) fadeTimeTake (src/Sound/Tidal/Params.hs:954) fadeTimeCount (src/Sound/Tidal/Params.hs:956) fadeTimeCountTo (src/Sound/Tidal/Params.hs:958) fadeTimebus (src/Sound/Tidal/Params.hs:961) frameRateTake (src/Sound/Tidal/Params.hs:967) frameRateCount (src/Sound/Tidal/Params.hs:969) frameRateCountTo (src/Sound/Tidal/Params.hs:971) frameRatebus (src/Sound/Tidal/Params.hs:974) framesTake (src/Sound/Tidal/Params.hs:980) framesCount (src/Sound/Tidal/Params.hs:982) framesCountTo (src/Sound/Tidal/Params.hs:984) framesbus (src/Sound/Tidal/Params.hs:987) freezeTake (src/Sound/Tidal/Params.hs:993) freezeCount (src/Sound/Tidal/Params.hs:995) freezeCountTo (src/Sound/Tidal/Params.hs:997) freezebus (src/Sound/Tidal/Params.hs:1000) freezerecv (src/Sound/Tidal/Params.hs:1002) freqTake (src/Sound/Tidal/Params.hs:1008) freqCount (src/Sound/Tidal/Params.hs:1010) freqCountTo (src/Sound/Tidal/Params.hs:1012) freqbus (src/Sound/Tidal/Params.hs:1015) freqrecv (src/Sound/Tidal/Params.hs:1017) fromTake (src/Sound/Tidal/Params.hs:1023) fromCount (src/Sound/Tidal/Params.hs:1025) fromCountTo (src/Sound/Tidal/Params.hs:1027) frombus (src/Sound/Tidal/Params.hs:1030) fromrecv (src/Sound/Tidal/Params.hs:1032) fshiftTake (src/Sound/Tidal/Params.hs:1038) fshiftCount (src/Sound/Tidal/Params.hs:1040) fshiftCountTo (src/Sound/Tidal/Params.hs:1042) fshiftbus (src/Sound/Tidal/Params.hs:1045) fshiftrecv (src/Sound/Tidal/Params.hs:1047) fshiftnoteTake (src/Sound/Tidal/Params.hs:1053) fshiftnoteCount (src/Sound/Tidal/Params.hs:1055) fshiftnoteCountTo (src/Sound/Tidal/Params.hs:1057) fshiftnotebus (src/Sound/Tidal/Params.hs:1060) fshiftnoterecv (src/Sound/Tidal/Params.hs:1062) fshiftphaseTake (src/Sound/Tidal/Params.hs:1068) fshiftphaseCount (src/Sound/Tidal/Params.hs:1070) fshiftphaseCountTo (src/Sound/Tidal/Params.hs:1072) fshiftphasebus (src/Sound/Tidal/Params.hs:1075) fshiftphaserecv (src/Sound/Tidal/Params.hs:1077) gainTake (src/Sound/Tidal/Params.hs:1083) gainCount (src/Sound/Tidal/Params.hs:1085) gainCountTo (src/Sound/Tidal/Params.hs:1087) gainbus (src/Sound/Tidal/Params.hs:1090) gateTake (src/Sound/Tidal/Params.hs:1096) gateCount (src/Sound/Tidal/Params.hs:1098) gateCountTo (src/Sound/Tidal/Params.hs:1100) gatebus (src/Sound/Tidal/Params.hs:1103) gaterecv (src/Sound/Tidal/Params.hs:1105) harmonicTake (src/Sound/Tidal/Params.hs:1111) harmonicCount (src/Sound/Tidal/Params.hs:1113) harmonicCountTo (src/Sound/Tidal/Params.hs:1115) harmonicbus (src/Sound/Tidal/Params.hs:1118) harmonicrecv (src/Sound/Tidal/Params.hs:1120) hatgrainTake (src/Sound/Tidal/Params.hs:1126) hatgrainCount (src/Sound/Tidal/Params.hs:1128) hatgrainCountTo (src/Sound/Tidal/Params.hs:1130) hatgrainbus (src/Sound/Tidal/Params.hs:1133) hatgrainrecv (src/Sound/Tidal/Params.hs:1135) hbrickTake (src/Sound/Tidal/Params.hs:1141) hbrickCount (src/Sound/Tidal/Params.hs:1143) hbrickCountTo (src/Sound/Tidal/Params.hs:1145) hbrickbus (src/Sound/Tidal/Params.hs:1148) hbrickrecv (src/Sound/Tidal/Params.hs:1150) hcutoffTake (src/Sound/Tidal/Params.hs:1156) hcutoffCount (src/Sound/Tidal/Params.hs:1158) hcutoffCountTo (src/Sound/Tidal/Params.hs:1160) hcutoffbus (src/Sound/Tidal/Params.hs:1163) hcutoffrecv (src/Sound/Tidal/Params.hs:1165) holdTake (src/Sound/Tidal/Params.hs:1171) holdCount (src/Sound/Tidal/Params.hs:1173) holdCountTo (src/Sound/Tidal/Params.hs:1175) holdbus (src/Sound/Tidal/Params.hs:1178) holdrecv (src/Sound/Tidal/Params.hs:1180) hoursTake (src/Sound/Tidal/Params.hs:1186) hoursCount (src/Sound/Tidal/Params.hs:1188) hoursCountTo (src/Sound/Tidal/Params.hs:1190) hoursbus (src/Sound/Tidal/Params.hs:1193) hresonanceTake (src/Sound/Tidal/Params.hs:1199) hresonanceCount (src/Sound/Tidal/Params.hs:1201) hresonanceCountTo (src/Sound/Tidal/Params.hs:1203) hresonancebus (src/Sound/Tidal/Params.hs:1206) hresonancerecv (src/Sound/Tidal/Params.hs:1208) imagTake (src/Sound/Tidal/Params.hs:1214) imagCount (src/Sound/Tidal/Params.hs:1216) imagCountTo (src/Sound/Tidal/Params.hs:1218) imagbus (src/Sound/Tidal/Params.hs:1221) imagrecv (src/Sound/Tidal/Params.hs:1223) kcutoffTake (src/Sound/Tidal/Params.hs:1229) kcutoffCount (src/Sound/Tidal/Params.hs:1231) kcutoffCountTo (src/Sound/Tidal/Params.hs:1233) kcutoffbus (src/Sound/Tidal/Params.hs:1236) kcutoffrecv (src/Sound/Tidal/Params.hs:1238) krushTake (src/Sound/Tidal/Params.hs:1244) krushCount (src/Sound/Tidal/Params.hs:1246) krushCountTo (src/Sound/Tidal/Params.hs:1248) krushbus (src/Sound/Tidal/Params.hs:1251) krushrecv (src/Sound/Tidal/Params.hs:1253) lagogoTake (src/Sound/Tidal/Params.hs:1259) lagogoCount (src/Sound/Tidal/Params.hs:1261) lagogoCountTo (src/Sound/Tidal/Params.hs:1263) lagogobus (src/Sound/Tidal/Params.hs:1266) lagogorecv (src/Sound/Tidal/Params.hs:1268) lbrickTake (src/Sound/Tidal/Params.hs:1274) lbrickCount (src/Sound/Tidal/Params.hs:1276) lbrickCountTo (src/Sound/Tidal/Params.hs:1278) lbrickbus (src/Sound/Tidal/Params.hs:1281) lbrickrecv (src/Sound/Tidal/Params.hs:1283) lclapTake (src/Sound/Tidal/Params.hs:1289) lclapCount (src/Sound/Tidal/Params.hs:1291) lclapCountTo (src/Sound/Tidal/Params.hs:1293) lclapbus (src/Sound/Tidal/Params.hs:1296) lclaprecv (src/Sound/Tidal/Params.hs:1298) lclavesTake (src/Sound/Tidal/Params.hs:1304) lclavesCount (src/Sound/Tidal/Params.hs:1306) lclavesCountTo (src/Sound/Tidal/Params.hs:1308) lclavesbus (src/Sound/Tidal/Params.hs:1311) lclavesrecv (src/Sound/Tidal/Params.hs:1313) lclhatTake (src/Sound/Tidal/Params.hs:1319) lclhatCount (src/Sound/Tidal/Params.hs:1321) lclhatCountTo (src/Sound/Tidal/Params.hs:1323) lclhatbus (src/Sound/Tidal/Params.hs:1326) lclhatrecv (src/Sound/Tidal/Params.hs:1328) lcrashTake (src/Sound/Tidal/Params.hs:1334) lcrashCount (src/Sound/Tidal/Params.hs:1336) lcrashCountTo (src/Sound/Tidal/Params.hs:1338) lcrashbus (src/Sound/Tidal/Params.hs:1341) lcrashrecv (src/Sound/Tidal/Params.hs:1343) legatoTake (src/Sound/Tidal/Params.hs:1349) legatoCount (src/Sound/Tidal/Params.hs:1351) legatoCountTo (src/Sound/Tidal/Params.hs:1353) legatobus (src/Sound/Tidal/Params.hs:1356) leslieTake (src/Sound/Tidal/Params.hs:1362) leslieCount (src/Sound/Tidal/Params.hs:1364) leslieCountTo (src/Sound/Tidal/Params.hs:1366) lesliebus (src/Sound/Tidal/Params.hs:1369) leslierecv (src/Sound/Tidal/Params.hs:1371) lfoTake (src/Sound/Tidal/Params.hs:1377) lfoCount (src/Sound/Tidal/Params.hs:1379) lfoCountTo (src/Sound/Tidal/Params.hs:1381) lfobus (src/Sound/Tidal/Params.hs:1384) lforecv (src/Sound/Tidal/Params.hs:1386) lfocutoffintTake (src/Sound/Tidal/Params.hs:1392) lfocutoffintCount (src/Sound/Tidal/Params.hs:1394) lfocutoffintCountTo (src/Sound/Tidal/Params.hs:1396) lfocutoffintbus (src/Sound/Tidal/Params.hs:1399) lfocutoffintrecv (src/Sound/Tidal/Params.hs:1401) lfodelayTake (src/Sound/Tidal/Params.hs:1407) lfodelayCount (src/Sound/Tidal/Params.hs:1409) lfodelayCountTo (src/Sound/Tidal/Params.hs:1411) lfodelaybus (src/Sound/Tidal/Params.hs:1414) lfodelayrecv (src/Sound/Tidal/Params.hs:1416) lfointTake (src/Sound/Tidal/Params.hs:1422) lfointCount (src/Sound/Tidal/Params.hs:1424) lfointCountTo (src/Sound/Tidal/Params.hs:1426) lfointbus (src/Sound/Tidal/Params.hs:1429) lfointrecv (src/Sound/Tidal/Params.hs:1431) lfopitchintTake (src/Sound/Tidal/Params.hs:1437) lfopitchintCount (src/Sound/Tidal/Params.hs:1439) lfopitchintCountTo (src/Sound/Tidal/Params.hs:1441) lfopitchintbus (src/Sound/Tidal/Params.hs:1444) lfopitchintrecv (src/Sound/Tidal/Params.hs:1446) lfoshapeTake (src/Sound/Tidal/Params.hs:1452) lfoshapeCount (src/Sound/Tidal/Params.hs:1454) lfoshapeCountTo (src/Sound/Tidal/Params.hs:1456) lfoshapebus (src/Sound/Tidal/Params.hs:1459) lfoshaperecv (src/Sound/Tidal/Params.hs:1461) lfosyncTake (src/Sound/Tidal/Params.hs:1467) lfosyncCount (src/Sound/Tidal/Params.hs:1469) lfosyncCountTo (src/Sound/Tidal/Params.hs:1471) lfosyncbus (src/Sound/Tidal/Params.hs:1474) lfosyncrecv (src/Sound/Tidal/Params.hs:1476) lhitomTake (src/Sound/Tidal/Params.hs:1482) lhitomCount (src/Sound/Tidal/Params.hs:1484) lhitomCountTo (src/Sound/Tidal/Params.hs:1486) lhitombus (src/Sound/Tidal/Params.hs:1489) lhitomrecv (src/Sound/Tidal/Params.hs:1491) lkickTake (src/Sound/Tidal/Params.hs:1497) lkickCount (src/Sound/Tidal/Params.hs:1499) lkickCountTo (src/Sound/Tidal/Params.hs:1501) lkickbus (src/Sound/Tidal/Params.hs:1504) lkickrecv (src/Sound/Tidal/Params.hs:1506) llotomTake (src/Sound/Tidal/Params.hs:1512) llotomCount (src/Sound/Tidal/Params.hs:1514) llotomCountTo (src/Sound/Tidal/Params.hs:1516) llotombus (src/Sound/Tidal/Params.hs:1519) llotomrecv (src/Sound/Tidal/Params.hs:1521) lockTake (src/Sound/Tidal/Params.hs:1527) lockCount (src/Sound/Tidal/Params.hs:1529) lockCountTo (src/Sound/Tidal/Params.hs:1531) lockbus (src/Sound/Tidal/Params.hs:1534) lockrecv (src/Sound/Tidal/Params.hs:1536) loopTake (src/Sound/Tidal/Params.hs:1542) loopCount (src/Sound/Tidal/Params.hs:1544) loopCountTo (src/Sound/Tidal/Params.hs:1546) loopbus (src/Sound/Tidal/Params.hs:1549) lophatTake (src/Sound/Tidal/Params.hs:1555) lophatCount (src/Sound/Tidal/Params.hs:1557) lophatCountTo (src/Sound/Tidal/Params.hs:1559) lophatbus (src/Sound/Tidal/Params.hs:1562) lophatrecv (src/Sound/Tidal/Params.hs:1564) lrateTake (src/Sound/Tidal/Params.hs:1570) lrateCount (src/Sound/Tidal/Params.hs:1572) lrateCountTo (src/Sound/Tidal/Params.hs:1574) lratebus (src/Sound/Tidal/Params.hs:1577) lraterecv (src/Sound/Tidal/Params.hs:1579) lsizeTake (src/Sound/Tidal/Params.hs:1585) lsizeCount (src/Sound/Tidal/Params.hs:1587) lsizeCountTo (src/Sound/Tidal/Params.hs:1589) lsizebus (src/Sound/Tidal/Params.hs:1592) lsizerecv (src/Sound/Tidal/Params.hs:1594) lsnareTake (src/Sound/Tidal/Params.hs:1600) lsnareCount (src/Sound/Tidal/Params.hs:1602) lsnareCountTo (src/Sound/Tidal/Params.hs:1604) lsnarebus (src/Sound/Tidal/Params.hs:1607) lsnarerecv (src/Sound/Tidal/Params.hs:1609) midibendTake (src/Sound/Tidal/Params.hs:1615) midibendCount (src/Sound/Tidal/Params.hs:1617) midibendCountTo (src/Sound/Tidal/Params.hs:1619) midibendbus (src/Sound/Tidal/Params.hs:1622) midichanTake (src/Sound/Tidal/Params.hs:1628) midichanCount (src/Sound/Tidal/Params.hs:1630) midichanCountTo (src/Sound/Tidal/Params.hs:1632) midichanbus (src/Sound/Tidal/Params.hs:1635) midicmdTake (src/Sound/Tidal/Params.hs:1641) midicmdbus (src/Sound/Tidal/Params.hs:1643) miditouchTake (src/Sound/Tidal/Params.hs:1649) miditouchCount (src/Sound/Tidal/Params.hs:1651) miditouchCountTo (src/Sound/Tidal/Params.hs:1653) miditouchbus (src/Sound/Tidal/Params.hs:1656) minutesTake (src/Sound/Tidal/Params.hs:1662) minutesCount (src/Sound/Tidal/Params.hs:1664) minutesCountTo (src/Sound/Tidal/Params.hs:1666) minutesbus (src/Sound/Tidal/Params.hs:1669) modwheelTake (src/Sound/Tidal/Params.hs:1675) modwheelCount (src/Sound/Tidal/Params.hs:1677) modwheelCountTo (src/Sound/Tidal/Params.hs:1679) modwheelbus (src/Sound/Tidal/Params.hs:1682) modwheelrecv (src/Sound/Tidal/Params.hs:1684) mtransposeTake (src/Sound/Tidal/Params.hs:1690) mtransposeCount (src/Sound/Tidal/Params.hs:1692) mtransposeCountTo (src/Sound/Tidal/Params.hs:1694) mtransposebus (src/Sound/Tidal/Params.hs:1697) mtransposerecv (src/Sound/Tidal/Params.hs:1699) nTake (src/Sound/Tidal/Params.hs:1705) nCount (src/Sound/Tidal/Params.hs:1707) nCountTo (src/Sound/Tidal/Params.hs:1709) nbus (src/Sound/Tidal/Params.hs:1712) noteTake (src/Sound/Tidal/Params.hs:1718) noteCount (src/Sound/Tidal/Params.hs:1720) noteCountTo (src/Sound/Tidal/Params.hs:1722) notebus (src/Sound/Tidal/Params.hs:1725) nudgeTake (src/Sound/Tidal/Params.hs:1731) nudgeCount (src/Sound/Tidal/Params.hs:1733) nudgeCountTo (src/Sound/Tidal/Params.hs:1735) nudgebus (src/Sound/Tidal/Params.hs:1738) nudgerecv (src/Sound/Tidal/Params.hs:1740) octaveTake (src/Sound/Tidal/Params.hs:1746) octaveCount (src/Sound/Tidal/Params.hs:1748) octaveCountTo (src/Sound/Tidal/Params.hs:1750) octavebus (src/Sound/Tidal/Params.hs:1753) octaveRTake (src/Sound/Tidal/Params.hs:1759) octaveRCount (src/Sound/Tidal/Params.hs:1761) octaveRCountTo (src/Sound/Tidal/Params.hs:1763) octaveRbus (src/Sound/Tidal/Params.hs:1766) octaveRrecv (src/Sound/Tidal/Params.hs:1768) octerTake (src/Sound/Tidal/Params.hs:1774) octerCount (src/Sound/Tidal/Params.hs:1776) octerCountTo (src/Sound/Tidal/Params.hs:1778) octerbus (src/Sound/Tidal/Params.hs:1781) octerrecv (src/Sound/Tidal/Params.hs:1783) octersubTake (src/Sound/Tidal/Params.hs:1789) octersubCount (src/Sound/Tidal/Params.hs:1791) octersubCountTo (src/Sound/Tidal/Params.hs:1793) octersubbus (src/Sound/Tidal/Params.hs:1796) octersubrecv (src/Sound/Tidal/Params.hs:1798) octersubsubTake (src/Sound/Tidal/Params.hs:1804) octersubsubCount (src/Sound/Tidal/Params.hs:1806) octersubsubCountTo (src/Sound/Tidal/Params.hs:1808) octersubsubbus (src/Sound/Tidal/Params.hs:1811) octersubsubrecv (src/Sound/Tidal/Params.hs:1813) offsetTake (src/Sound/Tidal/Params.hs:1819) offsetCount (src/Sound/Tidal/Params.hs:1821) offsetCountTo (src/Sound/Tidal/Params.hs:1823) offsetbus (src/Sound/Tidal/Params.hs:1826) ophatdecayTake (src/Sound/Tidal/Params.hs:1832) ophatdecayCount (src/Sound/Tidal/Params.hs:1834) ophatdecayCountTo (src/Sound/Tidal/Params.hs:1836) ophatdecaybus (src/Sound/Tidal/Params.hs:1839) ophatdecayrecv (src/Sound/Tidal/Params.hs:1841) orbitTake (src/Sound/Tidal/Params.hs:1847) orbitCount (src/Sound/Tidal/Params.hs:1849) orbitCountTo (src/Sound/Tidal/Params.hs:1851) orbitbus (src/Sound/Tidal/Params.hs:1854) orbitrecv (src/Sound/Tidal/Params.hs:1856) overgainTake (src/Sound/Tidal/Params.hs:1862) overgainCount (src/Sound/Tidal/Params.hs:1864) overgainCountTo (src/Sound/Tidal/Params.hs:1866) overgainbus (src/Sound/Tidal/Params.hs:1869) overshapeTake (src/Sound/Tidal/Params.hs:1875) overshapeCount (src/Sound/Tidal/Params.hs:1877) overshapeCountTo (src/Sound/Tidal/Params.hs:1879) overshapebus (src/Sound/Tidal/Params.hs:1882) overshaperecv (src/Sound/Tidal/Params.hs:1884) panTake (src/Sound/Tidal/Params.hs:1890) panCount (src/Sound/Tidal/Params.hs:1892) panCountTo (src/Sound/Tidal/Params.hs:1894) panbus (src/Sound/Tidal/Params.hs:1897) panrecv (src/Sound/Tidal/Params.hs:1899) panorientTake (src/Sound/Tidal/Params.hs:1905) panorientCount (src/Sound/Tidal/Params.hs:1907) panorientCountTo (src/Sound/Tidal/Params.hs:1909) panorientbus (src/Sound/Tidal/Params.hs:1912) panorientrecv (src/Sound/Tidal/Params.hs:1914) panspanTake (src/Sound/Tidal/Params.hs:1920) panspanCount (src/Sound/Tidal/Params.hs:1922) panspanCountTo (src/Sound/Tidal/Params.hs:1924) panspanbus (src/Sound/Tidal/Params.hs:1927) panspanrecv (src/Sound/Tidal/Params.hs:1929) pansplayTake (src/Sound/Tidal/Params.hs:1935) pansplayCount (src/Sound/Tidal/Params.hs:1937) pansplayCountTo (src/Sound/Tidal/Params.hs:1939) pansplaybus (src/Sound/Tidal/Params.hs:1942) pansplayrecv (src/Sound/Tidal/Params.hs:1944) panwidthTake (src/Sound/Tidal/Params.hs:1950) panwidthCount (src/Sound/Tidal/Params.hs:1952) panwidthCountTo (src/Sound/Tidal/Params.hs:1954) panwidthbus (src/Sound/Tidal/Params.hs:1957) panwidthrecv (src/Sound/Tidal/Params.hs:1959) partialsTake (src/Sound/Tidal/Params.hs:1965) partialsCount (src/Sound/Tidal/Params.hs:1967) partialsCountTo (src/Sound/Tidal/Params.hs:1969) partialsbus (src/Sound/Tidal/Params.hs:1972) partialsrecv (src/Sound/Tidal/Params.hs:1974) phaserdepthTake (src/Sound/Tidal/Params.hs:1980) phaserdepthCount (src/Sound/Tidal/Params.hs:1982) phaserdepthCountTo (src/Sound/Tidal/Params.hs:1984) phaserdepthbus (src/Sound/Tidal/Params.hs:1987) phaserdepthrecv (src/Sound/Tidal/Params.hs:1989) phaserrateTake (src/Sound/Tidal/Params.hs:1995) phaserrateCount (src/Sound/Tidal/Params.hs:1997) phaserrateCountTo (src/Sound/Tidal/Params.hs:1999) phaserratebus (src/Sound/Tidal/Params.hs:2002) phaserraterecv (src/Sound/Tidal/Params.hs:2004) pitch1Take (src/Sound/Tidal/Params.hs:2010) pitch1Count (src/Sound/Tidal/Params.hs:2012) pitch1CountTo (src/Sound/Tidal/Params.hs:2014) pitch1bus (src/Sound/Tidal/Params.hs:2017) pitch1recv (src/Sound/Tidal/Params.hs:2019) pitch2Take (src/Sound/Tidal/Params.hs:2025) pitch2Count (src/Sound/Tidal/Params.hs:2027) pitch2CountTo (src/Sound/Tidal/Params.hs:2029) pitch2bus (src/Sound/Tidal/Params.hs:2032) pitch2recv (src/Sound/Tidal/Params.hs:2034) pitch3Take (src/Sound/Tidal/Params.hs:2040) pitch3Count (src/Sound/Tidal/Params.hs:2042) pitch3CountTo (src/Sound/Tidal/Params.hs:2044) pitch3bus (src/Sound/Tidal/Params.hs:2047) pitch3recv (src/Sound/Tidal/Params.hs:2049) polyTouchTake (src/Sound/Tidal/Params.hs:2055) polyTouchCount (src/Sound/Tidal/Params.hs:2057) polyTouchCountTo (src/Sound/Tidal/Params.hs:2059) polyTouchbus (src/Sound/Tidal/Params.hs:2062) portamentoTake (src/Sound/Tidal/Params.hs:2068) portamentoCount (src/Sound/Tidal/Params.hs:2070) portamentoCountTo (src/Sound/Tidal/Params.hs:2072) portamentobus (src/Sound/Tidal/Params.hs:2075) portamentorecv (src/Sound/Tidal/Params.hs:2077) progNumTake (src/Sound/Tidal/Params.hs:2083) progNumCount (src/Sound/Tidal/Params.hs:2085) progNumCountTo (src/Sound/Tidal/Params.hs:2087) progNumbus (src/Sound/Tidal/Params.hs:2090) rateTake (src/Sound/Tidal/Params.hs:2096) rateCount (src/Sound/Tidal/Params.hs:2098) rateCountTo (src/Sound/Tidal/Params.hs:2100) ratebus (src/Sound/Tidal/Params.hs:2103) raterecv (src/Sound/Tidal/Params.hs:2105) realTake (src/Sound/Tidal/Params.hs:2111) realCount (src/Sound/Tidal/Params.hs:2113) realCountTo (src/Sound/Tidal/Params.hs:2115) realbus (src/Sound/Tidal/Params.hs:2118) realrecv (src/Sound/Tidal/Params.hs:2120) releaseTake (src/Sound/Tidal/Params.hs:2126) releaseCount (src/Sound/Tidal/Params.hs:2128) releaseCountTo (src/Sound/Tidal/Params.hs:2130) releasebus (src/Sound/Tidal/Params.hs:2133) releaserecv (src/Sound/Tidal/Params.hs:2135) resonanceTake (src/Sound/Tidal/Params.hs:2141) resonanceCount (src/Sound/Tidal/Params.hs:2143) resonanceCountTo (src/Sound/Tidal/Params.hs:2145) resonancebus (src/Sound/Tidal/Params.hs:2148) resonancerecv (src/Sound/Tidal/Params.hs:2150) ringTake (src/Sound/Tidal/Params.hs:2156) ringCount (src/Sound/Tidal/Params.hs:2158) ringCountTo (src/Sound/Tidal/Params.hs:2160) ringbus (src/Sound/Tidal/Params.hs:2163) ringrecv (src/Sound/Tidal/Params.hs:2165) ringdfTake (src/Sound/Tidal/Params.hs:2171) ringdfCount (src/Sound/Tidal/Params.hs:2173) ringdfCountTo (src/Sound/Tidal/Params.hs:2175) ringdfbus (src/Sound/Tidal/Params.hs:2178) ringdfrecv (src/Sound/Tidal/Params.hs:2180) ringfTake (src/Sound/Tidal/Params.hs:2186) ringfCount (src/Sound/Tidal/Params.hs:2188) ringfCountTo (src/Sound/Tidal/Params.hs:2190) ringfbus (src/Sound/Tidal/Params.hs:2193) ringfrecv (src/Sound/Tidal/Params.hs:2195) roomTake (src/Sound/Tidal/Params.hs:2201) roomCount (src/Sound/Tidal/Params.hs:2203) roomCountTo (src/Sound/Tidal/Params.hs:2205) roombus (src/Sound/Tidal/Params.hs:2208) roomrecv (src/Sound/Tidal/Params.hs:2210) sagogoTake (src/Sound/Tidal/Params.hs:2216) sagogoCount (src/Sound/Tidal/Params.hs:2218) sagogoCountTo (src/Sound/Tidal/Params.hs:2220) sagogobus (src/Sound/Tidal/Params.hs:2223) sagogorecv (src/Sound/Tidal/Params.hs:2225) sclapTake (src/Sound/Tidal/Params.hs:2231) sclapCount (src/Sound/Tidal/Params.hs:2233) sclapCountTo (src/Sound/Tidal/Params.hs:2235) sclapbus (src/Sound/Tidal/Params.hs:2238) sclaprecv (src/Sound/Tidal/Params.hs:2240) sclavesTake (src/Sound/Tidal/Params.hs:2246) sclavesCount (src/Sound/Tidal/Params.hs:2248) sclavesCountTo (src/Sound/Tidal/Params.hs:2250) sclavesbus (src/Sound/Tidal/Params.hs:2253) sclavesrecv (src/Sound/Tidal/Params.hs:2255) scramTake (src/Sound/Tidal/Params.hs:2261) scramCount (src/Sound/Tidal/Params.hs:2263) scramCountTo (src/Sound/Tidal/Params.hs:2265) scrambus (src/Sound/Tidal/Params.hs:2268) scramrecv (src/Sound/Tidal/Params.hs:2270) scrashTake (src/Sound/Tidal/Params.hs:2276) scrashCount (src/Sound/Tidal/Params.hs:2278) scrashCountTo (src/Sound/Tidal/Params.hs:2280) scrashbus (src/Sound/Tidal/Params.hs:2283) scrashrecv (src/Sound/Tidal/Params.hs:2285) secondsTake (src/Sound/Tidal/Params.hs:2291) secondsCount (src/Sound/Tidal/Params.hs:2293) secondsCountTo (src/Sound/Tidal/Params.hs:2295) secondsbus (src/Sound/Tidal/Params.hs:2298) semitoneTake (src/Sound/Tidal/Params.hs:2304) semitoneCount (src/Sound/Tidal/Params.hs:2306) semitoneCountTo (src/Sound/Tidal/Params.hs:2308) semitonebus (src/Sound/Tidal/Params.hs:2311) semitonerecv (src/Sound/Tidal/Params.hs:2313) shapeTake (src/Sound/Tidal/Params.hs:2319) shapeCount (src/Sound/Tidal/Params.hs:2321) shapeCountTo (src/Sound/Tidal/Params.hs:2323) shapebus (src/Sound/Tidal/Params.hs:2326) shaperecv (src/Sound/Tidal/Params.hs:2328) sizeTake (src/Sound/Tidal/Params.hs:2334) sizeCount (src/Sound/Tidal/Params.hs:2336) sizeCountTo (src/Sound/Tidal/Params.hs:2338) sizebus (src/Sound/Tidal/Params.hs:2341) sizerecv (src/Sound/Tidal/Params.hs:2343) slideTake (src/Sound/Tidal/Params.hs:2349) slideCount (src/Sound/Tidal/Params.hs:2351) slideCountTo (src/Sound/Tidal/Params.hs:2353) slidebus (src/Sound/Tidal/Params.hs:2356) sliderecv (src/Sound/Tidal/Params.hs:2358) slider0Take (src/Sound/Tidal/Params.hs:2364) slider0Count (src/Sound/Tidal/Params.hs:2366) slider0CountTo (src/Sound/Tidal/Params.hs:2368) slider0bus (src/Sound/Tidal/Params.hs:2371) slider0recv (src/Sound/Tidal/Params.hs:2373) slider1Take (src/Sound/Tidal/Params.hs:2379) slider1Count (src/Sound/Tidal/Params.hs:2381) slider1CountTo (src/Sound/Tidal/Params.hs:2383) slider1bus (src/Sound/Tidal/Params.hs:2386) slider1recv (src/Sound/Tidal/Params.hs:2388) slider10Take (src/Sound/Tidal/Params.hs:2394) slider10Count (src/Sound/Tidal/Params.hs:2396) slider10CountTo (src/Sound/Tidal/Params.hs:2398) slider10bus (src/Sound/Tidal/Params.hs:2401) slider10recv (src/Sound/Tidal/Params.hs:2403) slider11Take (src/Sound/Tidal/Params.hs:2409) slider11Count (src/Sound/Tidal/Params.hs:2411) slider11CountTo (src/Sound/Tidal/Params.hs:2413) slider11bus (src/Sound/Tidal/Params.hs:2416) slider11recv (src/Sound/Tidal/Params.hs:2418) slider12Take (src/Sound/Tidal/Params.hs:2424) slider12Count (src/Sound/Tidal/Params.hs:2426) slider12CountTo (src/Sound/Tidal/Params.hs:2428) slider12bus (src/Sound/Tidal/Params.hs:2431) slider12recv (src/Sound/Tidal/Params.hs:2433) slider13Take (src/Sound/Tidal/Params.hs:2439) slider13Count (src/Sound/Tidal/Params.hs:2441) slider13CountTo (src/Sound/Tidal/Params.hs:2443) slider13bus (src/Sound/Tidal/Params.hs:2446) slider13recv (src/Sound/Tidal/Params.hs:2448) slider14Take (src/Sound/Tidal/Params.hs:2454) slider14Count (src/Sound/Tidal/Params.hs:2456) slider14CountTo (src/Sound/Tidal/Params.hs:2458) slider14bus (src/Sound/Tidal/Params.hs:2461) slider14recv (src/Sound/Tidal/Params.hs:2463) slider15Take (src/Sound/Tidal/Params.hs:2469) slider15Count (src/Sound/Tidal/Params.hs:2471) slider15CountTo (src/Sound/Tidal/Params.hs:2473) slider15bus (src/Sound/Tidal/Params.hs:2476) slider15recv (src/Sound/Tidal/Params.hs:2478) slider2Take (src/Sound/Tidal/Params.hs:2484) slider2Count (src/Sound/Tidal/Params.hs:2486) slider2CountTo (src/Sound/Tidal/Params.hs:2488) slider2bus (src/Sound/Tidal/Params.hs:2491) slider2recv (src/Sound/Tidal/Params.hs:2493) slider3Take (src/Sound/Tidal/Params.hs:2499) slider3Count (src/Sound/Tidal/Params.hs:2501) slider3CountTo (src/Sound/Tidal/Params.hs:2503) slider3bus (src/Sound/Tidal/Params.hs:2506) slider3recv (src/Sound/Tidal/Params.hs:2508) slider4Take (src/Sound/Tidal/Params.hs:2514) slider4Count (src/Sound/Tidal/Params.hs:2516) slider4CountTo (src/Sound/Tidal/Params.hs:2518) slider4bus (src/Sound/Tidal/Params.hs:2521) slider4recv (src/Sound/Tidal/Params.hs:2523) slider5Take (src/Sound/Tidal/Params.hs:2529) slider5Count (src/Sound/Tidal/Params.hs:2531) slider5CountTo (src/Sound/Tidal/Params.hs:2533) slider5bus (src/Sound/Tidal/Params.hs:2536) slider5recv (src/Sound/Tidal/Params.hs:2538) slider6Take (src/Sound/Tidal/Params.hs:2544) slider6Count (src/Sound/Tidal/Params.hs:2546) slider6CountTo (src/Sound/Tidal/Params.hs:2548) slider6bus (src/Sound/Tidal/Params.hs:2551) slider6recv (src/Sound/Tidal/Params.hs:2553) slider7Take (src/Sound/Tidal/Params.hs:2559) slider7Count (src/Sound/Tidal/Params.hs:2561) slider7CountTo (src/Sound/Tidal/Params.hs:2563) slider7bus (src/Sound/Tidal/Params.hs:2566) slider7recv (src/Sound/Tidal/Params.hs:2568) slider8Take (src/Sound/Tidal/Params.hs:2574) slider8Count (src/Sound/Tidal/Params.hs:2576) slider8CountTo (src/Sound/Tidal/Params.hs:2578) slider8bus (src/Sound/Tidal/Params.hs:2581) slider8recv (src/Sound/Tidal/Params.hs:2583) slider9Take (src/Sound/Tidal/Params.hs:2589) slider9Count (src/Sound/Tidal/Params.hs:2591) slider9CountTo (src/Sound/Tidal/Params.hs:2593) slider9bus (src/Sound/Tidal/Params.hs:2596) slider9recv (src/Sound/Tidal/Params.hs:2598) smearTake (src/Sound/Tidal/Params.hs:2604) smearCount (src/Sound/Tidal/Params.hs:2606) smearCountTo (src/Sound/Tidal/Params.hs:2608) smearbus (src/Sound/Tidal/Params.hs:2611) smearrecv (src/Sound/Tidal/Params.hs:2613) songPtrTake (src/Sound/Tidal/Params.hs:2619) songPtrCount (src/Sound/Tidal/Params.hs:2621) songPtrCountTo (src/Sound/Tidal/Params.hs:2623) songPtrbus (src/Sound/Tidal/Params.hs:2626) speedTake (src/Sound/Tidal/Params.hs:2632) speedCount (src/Sound/Tidal/Params.hs:2634) speedCountTo (src/Sound/Tidal/Params.hs:2636) speedbus (src/Sound/Tidal/Params.hs:2639) squizTake (src/Sound/Tidal/Params.hs:2645) squizCount (src/Sound/Tidal/Params.hs:2647) squizCountTo (src/Sound/Tidal/Params.hs:2649) squizbus (src/Sound/Tidal/Params.hs:2652) squizrecv (src/Sound/Tidal/Params.hs:2654) stepsPerOctaveTake (src/Sound/Tidal/Params.hs:2660) stepsPerOctaveCount (src/Sound/Tidal/Params.hs:2662) stepsPerOctaveCountTo (src/Sound/Tidal/Params.hs:2664) stepsPerOctavebus (src/Sound/Tidal/Params.hs:2667) stepsPerOctaverecv (src/Sound/Tidal/Params.hs:2669) stutterdepthTake (src/Sound/Tidal/Params.hs:2675) stutterdepthCount (src/Sound/Tidal/Params.hs:2677) stutterdepthCountTo (src/Sound/Tidal/Params.hs:2679) stutterdepthbus (src/Sound/Tidal/Params.hs:2682) stutterdepthrecv (src/Sound/Tidal/Params.hs:2684) stuttertimeTake (src/Sound/Tidal/Params.hs:2690) stuttertimeCount (src/Sound/Tidal/Params.hs:2692) stuttertimeCountTo (src/Sound/Tidal/Params.hs:2694) stuttertimebus (src/Sound/Tidal/Params.hs:2697) stuttertimerecv (src/Sound/Tidal/Params.hs:2699) sustainTake (src/Sound/Tidal/Params.hs:2705) sustainCount (src/Sound/Tidal/Params.hs:2707) sustainCountTo (src/Sound/Tidal/Params.hs:2709) sustainbus (src/Sound/Tidal/Params.hs:2712) sustainpedalTake (src/Sound/Tidal/Params.hs:2718) sustainpedalCount (src/Sound/Tidal/Params.hs:2720) sustainpedalCountTo (src/Sound/Tidal/Params.hs:2722) sustainpedalbus (src/Sound/Tidal/Params.hs:2725) sustainpedalrecv (src/Sound/Tidal/Params.hs:2727) timescaleTake (src/Sound/Tidal/Params.hs:2733) timescaleCount (src/Sound/Tidal/Params.hs:2735) timescaleCountTo (src/Sound/Tidal/Params.hs:2737) timescalebus (src/Sound/Tidal/Params.hs:2740) timescalewinTake (src/Sound/Tidal/Params.hs:2746) timescalewinCount (src/Sound/Tidal/Params.hs:2748) timescalewinCountTo (src/Sound/Tidal/Params.hs:2750) timescalewinbus (src/Sound/Tidal/Params.hs:2753) toTake (src/Sound/Tidal/Params.hs:2759) toCount (src/Sound/Tidal/Params.hs:2761) toCountTo (src/Sound/Tidal/Params.hs:2763) tobus (src/Sound/Tidal/Params.hs:2766) torecv (src/Sound/Tidal/Params.hs:2768) toArgTake (src/Sound/Tidal/Params.hs:2774) toArgbus (src/Sound/Tidal/Params.hs:2776) toArgrecv (src/Sound/Tidal/Params.hs:2778) tomdecayTake (src/Sound/Tidal/Params.hs:2784) tomdecayCount (src/Sound/Tidal/Params.hs:2786) tomdecayCountTo (src/Sound/Tidal/Params.hs:2788) tomdecaybus (src/Sound/Tidal/Params.hs:2791) tomdecayrecv (src/Sound/Tidal/Params.hs:2793) tremolodepthTake (src/Sound/Tidal/Params.hs:2799) tremolodepthCount (src/Sound/Tidal/Params.hs:2801) tremolodepthCountTo (src/Sound/Tidal/Params.hs:2803) tremolodepthbus (src/Sound/Tidal/Params.hs:2806) tremolodepthrecv (src/Sound/Tidal/Params.hs:2808) tremolorateTake (src/Sound/Tidal/Params.hs:2814) tremolorateCount (src/Sound/Tidal/Params.hs:2816) tremolorateCountTo (src/Sound/Tidal/Params.hs:2818) tremoloratebus (src/Sound/Tidal/Params.hs:2821) tremoloraterecv (src/Sound/Tidal/Params.hs:2823) triodeTake (src/Sound/Tidal/Params.hs:2829) triodeCount (src/Sound/Tidal/Params.hs:2831) triodeCountTo (src/Sound/Tidal/Params.hs:2833) triodebus (src/Sound/Tidal/Params.hs:2836) trioderecv (src/Sound/Tidal/Params.hs:2838) tsdelayTake (src/Sound/Tidal/Params.hs:2844) tsdelayCount (src/Sound/Tidal/Params.hs:2846) tsdelayCountTo (src/Sound/Tidal/Params.hs:2848) tsdelaybus (src/Sound/Tidal/Params.hs:2851) tsdelayrecv (src/Sound/Tidal/Params.hs:2853) uidTake (src/Sound/Tidal/Params.hs:2859) uidCount (src/Sound/Tidal/Params.hs:2861) uidCountTo (src/Sound/Tidal/Params.hs:2863) uidbus (src/Sound/Tidal/Params.hs:2866) unitTake (src/Sound/Tidal/Params.hs:2872) unitbus (src/Sound/Tidal/Params.hs:2874) valTake (src/Sound/Tidal/Params.hs:2880) valCount (src/Sound/Tidal/Params.hs:2882) valCountTo (src/Sound/Tidal/Params.hs:2884) valbus (src/Sound/Tidal/Params.hs:2887) vcfegintTake (src/Sound/Tidal/Params.hs:2893) vcfegintCount (src/Sound/Tidal/Params.hs:2895) vcfegintCountTo (src/Sound/Tidal/Params.hs:2897) vcfegintbus (src/Sound/Tidal/Params.hs:2900) vcfegintrecv (src/Sound/Tidal/Params.hs:2902) vcoegintTake (src/Sound/Tidal/Params.hs:2908) vcoegintCount (src/Sound/Tidal/Params.hs:2910) vcoegintCountTo (src/Sound/Tidal/Params.hs:2912) vcoegintbus (src/Sound/Tidal/Params.hs:2915) vcoegintrecv (src/Sound/Tidal/Params.hs:2917) velocityTake (src/Sound/Tidal/Params.hs:2923) velocityCount (src/Sound/Tidal/Params.hs:2925) velocityCountTo (src/Sound/Tidal/Params.hs:2927) velocitybus (src/Sound/Tidal/Params.hs:2930) velocityrecv (src/Sound/Tidal/Params.hs:2932) voiceTake (src/Sound/Tidal/Params.hs:2938) voiceCount (src/Sound/Tidal/Params.hs:2940) voiceCountTo (src/Sound/Tidal/Params.hs:2942) voicebus (src/Sound/Tidal/Params.hs:2945) voicerecv (src/Sound/Tidal/Params.hs:2947) vowelTake (src/Sound/Tidal/Params.hs:2953) vowelbus (src/Sound/Tidal/Params.hs:2955) vowelrecv (src/Sound/Tidal/Params.hs:2957) wavelossTake (src/Sound/Tidal/Params.hs:2963) wavelossCount (src/Sound/Tidal/Params.hs:2965) wavelossCountTo (src/Sound/Tidal/Params.hs:2967) wavelossbus (src/Sound/Tidal/Params.hs:2970) wavelossrecv (src/Sound/Tidal/Params.hs:2972) xsdelayTake (src/Sound/Tidal/Params.hs:2978) xsdelayCount (src/Sound/Tidal/Params.hs:2980) xsdelayCountTo (src/Sound/Tidal/Params.hs:2982) xsdelaybus (src/Sound/Tidal/Params.hs:2985) xsdelayrecv (src/Sound/Tidal/Params.hs:2987) voi (src/Sound/Tidal/Params.hs:2994) voibus (src/Sound/Tidal/Params.hs:2996) voirecv (src/Sound/Tidal/Params.hs:2998) vco (src/Sound/Tidal/Params.hs:3001) vcobus (src/Sound/Tidal/Params.hs:3003) vcorecv (src/Sound/Tidal/Params.hs:3005) vcf (src/Sound/Tidal/Params.hs:3008) vcfbus (src/Sound/Tidal/Params.hs:3010) vcfrecv (src/Sound/Tidal/Params.hs:3012) up (src/Sound/Tidal/Params.hs:3015) tremr (src/Sound/Tidal/Params.hs:3018) tremrbus (src/Sound/Tidal/Params.hs:3020) tremrrecv (src/Sound/Tidal/Params.hs:3022) tremdp (src/Sound/Tidal/Params.hs:3025) tremdpbus (src/Sound/Tidal/Params.hs:3027) tremdprecv (src/Sound/Tidal/Params.hs:3029) tdecay (src/Sound/Tidal/Params.hs:3032) tdecaybus (src/Sound/Tidal/Params.hs:3034) tdecayrecv (src/Sound/Tidal/Params.hs:3036) sz (src/Sound/Tidal/Params.hs:3039) szbus (src/Sound/Tidal/Params.hs:3041) szrecv (src/Sound/Tidal/Params.hs:3043) sus (src/Sound/Tidal/Params.hs:3046) stt (src/Sound/Tidal/Params.hs:3049) sttbus (src/Sound/Tidal/Params.hs:3051) sttrecv (src/Sound/Tidal/Params.hs:3053) std (src/Sound/Tidal/Params.hs:3056) stdbus (src/Sound/Tidal/Params.hs:3058) stdrecv (src/Sound/Tidal/Params.hs:3060) sld (src/Sound/Tidal/Params.hs:3063) sldbus (src/Sound/Tidal/Params.hs:3065) sldrecv (src/Sound/Tidal/Params.hs:3067) scr (src/Sound/Tidal/Params.hs:3070) scrbus (src/Sound/Tidal/Params.hs:3072) scrrecv (src/Sound/Tidal/Params.hs:3074) scp (src/Sound/Tidal/Params.hs:3077) scpbus (src/Sound/Tidal/Params.hs:3079) scprecv (src/Sound/Tidal/Params.hs:3081) scl (src/Sound/Tidal/Params.hs:3084) sclbus (src/Sound/Tidal/Params.hs:3086) sclrecv (src/Sound/Tidal/Params.hs:3088) sag (src/Sound/Tidal/Params.hs:3091) sagbus (src/Sound/Tidal/Params.hs:3093) sagrecv (src/Sound/Tidal/Params.hs:3095) s (src/Sound/Tidal/Params.hs:3098) rel (src/Sound/Tidal/Params.hs:3101) relbus (src/Sound/Tidal/Params.hs:3103) relrecv (src/Sound/Tidal/Params.hs:3105) por (src/Sound/Tidal/Params.hs:3108) porbus (src/Sound/Tidal/Params.hs:3110) porrecv (src/Sound/Tidal/Params.hs:3112) pit3 (src/Sound/Tidal/Params.hs:3115) pit3bus (src/Sound/Tidal/Params.hs:3117) pit3recv (src/Sound/Tidal/Params.hs:3119) pit2 (src/Sound/Tidal/Params.hs:3122) pit2bus (src/Sound/Tidal/Params.hs:3124) pit2recv (src/Sound/Tidal/Params.hs:3126) pit1 (src/Sound/Tidal/Params.hs:3129) pit1bus (src/Sound/Tidal/Params.hs:3131) pit1recv (src/Sound/Tidal/Params.hs:3133) phasr (src/Sound/Tidal/Params.hs:3136) phasrbus (src/Sound/Tidal/Params.hs:3138) phasrrecv (src/Sound/Tidal/Params.hs:3140) phasdp (src/Sound/Tidal/Params.hs:3143) phasdpbus (src/Sound/Tidal/Params.hs:3145) phasdprecv (src/Sound/Tidal/Params.hs:3147) ohdecay (src/Sound/Tidal/Params.hs:3150) ohdecaybus (src/Sound/Tidal/Params.hs:3152) ohdecayrecv (src/Sound/Tidal/Params.hs:3154) number (src/Sound/Tidal/Params.hs:3157) lsn (src/Sound/Tidal/Params.hs:3160) lsnbus (src/Sound/Tidal/Params.hs:3162) lsnrecv (src/Sound/Tidal/Params.hs:3164) lpq (src/Sound/Tidal/Params.hs:3167) lpqbus (src/Sound/Tidal/Params.hs:3169) lpqrecv (src/Sound/Tidal/Params.hs:3171) lpf (src/Sound/Tidal/Params.hs:3174) lpfbus (src/Sound/Tidal/Params.hs:3176) lpfrecv (src/Sound/Tidal/Params.hs:3178) loh (src/Sound/Tidal/Params.hs:3181) lohbus (src/Sound/Tidal/Params.hs:3183) lohrecv (src/Sound/Tidal/Params.hs:3185) llt (src/Sound/Tidal/Params.hs:3188) lltbus (src/Sound/Tidal/Params.hs:3190) lltrecv (src/Sound/Tidal/Params.hs:3192) lht (src/Sound/Tidal/Params.hs:3195) lhtbus (src/Sound/Tidal/Params.hs:3197) lhtrecv (src/Sound/Tidal/Params.hs:3199) lfop (src/Sound/Tidal/Params.hs:3202) lfopbus (src/Sound/Tidal/Params.hs:3204) lfoprecv (src/Sound/Tidal/Params.hs:3206) lfoi (src/Sound/Tidal/Params.hs:3209) lfoibus (src/Sound/Tidal/Params.hs:3211) lfoirecv (src/Sound/Tidal/Params.hs:3213) lfoc (src/Sound/Tidal/Params.hs:3216) lfocbus (src/Sound/Tidal/Params.hs:3218) lfocrecv (src/Sound/Tidal/Params.hs:3220) lcr (src/Sound/Tidal/Params.hs:3223) lcrbus (src/Sound/Tidal/Params.hs:3225) lcrrecv (src/Sound/Tidal/Params.hs:3227) lcp (src/Sound/Tidal/Params.hs:3230) lcpbus (src/Sound/Tidal/Params.hs:3232) lcprecv (src/Sound/Tidal/Params.hs:3234) lcl (src/Sound/Tidal/Params.hs:3237) lclbus (src/Sound/Tidal/Params.hs:3239) lclrecv (src/Sound/Tidal/Params.hs:3241) lch (src/Sound/Tidal/Params.hs:3244) lchbus (src/Sound/Tidal/Params.hs:3246) lchrecv (src/Sound/Tidal/Params.hs:3248) lbd (src/Sound/Tidal/Params.hs:3251) lbdbus (src/Sound/Tidal/Params.hs:3253) lbdrecv (src/Sound/Tidal/Params.hs:3255) lag (src/Sound/Tidal/Params.hs:3258) lagbus (src/Sound/Tidal/Params.hs:3260) lagrecv (src/Sound/Tidal/Params.hs:3262) hpq (src/Sound/Tidal/Params.hs:3265) hpqbus (src/Sound/Tidal/Params.hs:3267) hpqrecv (src/Sound/Tidal/Params.hs:3269) hpf (src/Sound/Tidal/Params.hs:3272) hpfbus (src/Sound/Tidal/Params.hs:3274) hpfrecv (src/Sound/Tidal/Params.hs:3276) hg (src/Sound/Tidal/Params.hs:3279) hgbus (src/Sound/Tidal/Params.hs:3281) hgrecv (src/Sound/Tidal/Params.hs:3283) gat (src/Sound/Tidal/Params.hs:3286) gatbus (src/Sound/Tidal/Params.hs:3288) gatrecv (src/Sound/Tidal/Params.hs:3290) fadeOutTime (src/Sound/Tidal/Params.hs:3293) dt (src/Sound/Tidal/Params.hs:3296) dtbus (src/Sound/Tidal/Params.hs:3298) dtrecv (src/Sound/Tidal/Params.hs:3300) dfb (src/Sound/Tidal/Params.hs:3303) dfbbus (src/Sound/Tidal/Params.hs:3305) dfbrecv (src/Sound/Tidal/Params.hs:3307) det (src/Sound/Tidal/Params.hs:3310) detbus (src/Sound/Tidal/Params.hs:3312) detrecv (src/Sound/Tidal/Params.hs:3314) delayt (src/Sound/Tidal/Params.hs:3317) delaytbus (src/Sound/Tidal/Params.hs:3319) delaytrecv (src/Sound/Tidal/Params.hs:3321) delayfb (src/Sound/Tidal/Params.hs:3324) delayfbbus (src/Sound/Tidal/Params.hs:3326) delayfbrecv (src/Sound/Tidal/Params.hs:3328) ctfg (src/Sound/Tidal/Params.hs:3331) ctfgbus (src/Sound/Tidal/Params.hs:3333) ctfgrecv (src/Sound/Tidal/Params.hs:3335) ctf (src/Sound/Tidal/Params.hs:3338) ctfbus (src/Sound/Tidal/Params.hs:3340) ctfrecv (src/Sound/Tidal/Params.hs:3342) chdecay (src/Sound/Tidal/Params.hs:3345) chdecaybus (src/Sound/Tidal/Params.hs:3347) chdecayrecv (src/Sound/Tidal/Params.hs:3349) bpq (src/Sound/Tidal/Params.hs:3352) bpqbus (src/Sound/Tidal/Params.hs:3354) bpqrecv (src/Sound/Tidal/Params.hs:3356) bpf (src/Sound/Tidal/Params.hs:3359) bpfbus (src/Sound/Tidal/Params.hs:3361) bpfrecv (src/Sound/Tidal/Params.hs:3363) att (src/Sound/Tidal/Params.hs:3366) attbus (src/Sound/Tidal/Params.hs:3368) attrecv (src/Sound/Tidal/Params.hs:3370) Warning: 'seeded' 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. Warning: 'Undegrades' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'spreads' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'xs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'bd' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'cp' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'sn' 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: 'n' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'chop' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'x' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'p' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 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: 'weave' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'threads' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'monophonic' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 41% ( 97 /231) in 'Sound.Tidal.UI' Missing documentation for: Module header timeToIntSeed (src/Sound/Tidal/UI.hs:57) intSeedToRand (src/Sound/Tidal/UI.hs:60) timeToRand (src/Sound/Tidal/UI.hs:63) timeToRands (src/Sound/Tidal/UI.hs:66) timeToRands' (src/Sound/Tidal/UI.hs:69) _brandBy (src/Sound/Tidal/UI.hs:120) _irand (src/Sound/Tidal/UI.hs:133) perlin (src/Sound/Tidal/UI.hs:153) perlin2With (src/Sound/Tidal/UI.hs:169) perlin2 (src/Sound/Tidal/UI.hs:186) chooseBy (src/Sound/Tidal/UI.hs:200) wchooseBy (src/Sound/Tidal/UI.hs:217) _degradeBy (src/Sound/Tidal/UI.hs:239) _degradeByUsing (src/Sound/Tidal/UI.hs:243) unDegradeBy (src/Sound/Tidal/UI.hs:246) _unDegradeBy (src/Sound/Tidal/UI.hs:249) degradeOverBy (src/Sound/Tidal/UI.hs:252) sometimesBy' (src/Sound/Tidal/UI.hs:276) sometimes' (src/Sound/Tidal/UI.hs:283) often' (src/Sound/Tidal/UI.hs:290) rarely' (src/Sound/Tidal/UI.hs:297) almostNever' (src/Sound/Tidal/UI.hs:304) almostAlways' (src/Sound/Tidal/UI.hs:311) never (src/Sound/Tidal/UI.hs:314) always (src/Sound/Tidal/UI.hs:317) _someCyclesBy (src/Sound/Tidal/UI.hs:325) somecyclesBy (src/Sound/Tidal/UI.hs:329) someCycles (src/Sound/Tidal/UI.hs:332) somecycles (src/Sound/Tidal/UI.hs:335) _iter (src/Sound/Tidal/UI.hs:401) _iter' (src/Sound/Tidal/UI.hs:409) slowspread (src/Sound/Tidal/UI.hs:505) spreadr (src/Sound/Tidal/UI.hs:544) _wedge (src/Sound/Tidal/UI.hs:571) _whenmod (src/Sound/Tidal/UI.hs:592) _trunc (src/Sound/Tidal/UI.hs:623) _linger (src/Sound/Tidal/UI.hs:643) withinArc (src/Sound/Tidal/UI.hs:666) revArc (src/Sound/Tidal/UI.hs:707) _euclid (src/Sound/Tidal/UI.hs:759) _euclidBool (src/Sound/Tidal/UI.hs:767) _euclid' (src/Sound/Tidal/UI.hs:770) euclidOff (src/Sound/Tidal/UI.hs:773) eoff (src/Sound/Tidal/UI.hs:776) _euclidOff (src/Sound/Tidal/UI.hs:779) euclidOffBool (src/Sound/Tidal/UI.hs:783) _euclidOffBool (src/Sound/Tidal/UI.hs:786) distrib (src/Sound/Tidal/UI.hs:790) _distrib (src/Sound/Tidal/UI.hs:794) _euclidInv (src/Sound/Tidal/UI.hs:814) index (src/Sound/Tidal/UI.hs:817) _rot (src/Sound/Tidal/UI.hs:930) _segment (src/Sound/Tidal/UI.hs:956) wrandcat (src/Sound/Tidal/UI.hs:968) fit (src/Sound/Tidal/UI.hs:1020) permstep (src/Sound/Tidal/UI.hs:1024) randArcs (src/Sound/Tidal/UI.hs:1045) randStruct (src/Sound/Tidal/UI.hs:1061) substruct' (src/Sound/Tidal/UI.hs:1072) _stripe (src/Sound/Tidal/UI.hs:1086) parseLMRule (src/Sound/Tidal/UI.hs:1098) parseLMRule' (src/Sound/Tidal/UI.hs:1106) markovPat (src/Sound/Tidal/UI.hs:1162) _markovPat (src/Sound/Tidal/UI.hs:1165) stretch (src/Sound/Tidal/UI.hs:1204) _chunk (src/Sound/Tidal/UI.hs:1247) _inside (src/Sound/Tidal/UI.hs:1260) inside (src/Sound/Tidal/UI.hs:1263) _outside (src/Sound/Tidal/UI.hs:1266) outside (src/Sound/Tidal/UI.hs:1269) loopFirst (src/Sound/Tidal/UI.hs:1272) timeLoop (src/Sound/Tidal/UI.hs:1282) seqPLoop (src/Sound/Tidal/UI.hs:1285) toScale (src/Sound/Tidal/UI.hs:1302) swing (src/Sound/Tidal/UI.hs:1312) _shuffle (src/Sound/Tidal/UI.hs:1337) _scramble (src/Sound/Tidal/UI.hs:1348) randrun (src/Sound/Tidal/UI.hs:1351) ur (src/Sound/Tidal/UI.hs:1364) inhabit (src/Sound/Tidal/UI.hs:1379) arpWith (src/Sound/Tidal/UI.hs:1411) arp (src/Sound/Tidal/UI.hs:1425) _arp (src/Sound/Tidal/UI.hs:1428) rolledBy (src/Sound/Tidal/UI.hs:1484) rolled (src/Sound/Tidal/UI.hs:1487) ply (src/Sound/Tidal/UI.hs:1513) _ply (src/Sound/Tidal/UI.hs:1516) plyWith (src/Sound/Tidal/UI.hs:1520) _plyWith (src/Sound/Tidal/UI.hs:1523) _pressBy (src/Sound/Tidal/UI.hs:1536) stutter (src/Sound/Tidal/UI.hs:1559) juxcut (src/Sound/Tidal/UI.hs:1583) juxcut' (src/Sound/Tidal/UI.hs:1590) pick (src/Sound/Tidal/UI.hs:1648) samples (src/Sound/Tidal/UI.hs:1653) samples' (src/Sound/Tidal/UI.hs:1656) spreadf (src/Sound/Tidal/UI.hs:1671) stackwith (src/Sound/Tidal/UI.hs:1674) _range (src/Sound/Tidal/UI.hs:1696) off (src/Sound/Tidal/UI.hs:1704) _off (src/Sound/Tidal/UI.hs:1707) offadd (src/Sound/Tidal/UI.hs:1710) steps (src/Sound/Tidal/UI.hs:1720) ghost'' (src/Sound/Tidal/UI.hs:1731) ghost' (src/Sound/Tidal/UI.hs:1734) ghost (src/Sound/Tidal/UI.hs:1737) _select (src/Sound/Tidal/UI.hs:1763) _selectF (src/Sound/Tidal/UI.hs:1770) _pickF (src/Sound/Tidal/UI.hs:1777) contrastBy (src/Sound/Tidal/UI.hs:1790) contrastRange (src/Sound/Tidal/UI.hs:1803) fixRange (src/Sound/Tidal/UI.hs:1825) unfixRange (src/Sound/Tidal/UI.hs:1831) qfloor (src/Sound/Tidal/UI.hs:1843) qceiling (src/Sound/Tidal/UI.hs:1846) qround (src/Sound/Tidal/UI.hs:1849) smooth (src/Sound/Tidal/UI.hs:1881) snowball (src/Sound/Tidal/UI.hs:1917) soak (src/Sound/Tidal/UI.hs:1927) deconstruct (src/Sound/Tidal/UI.hs:1930) bite (src/Sound/Tidal/UI.hs:1947) _bite (src/Sound/Tidal/UI.hs:1950) squeeze (src/Sound/Tidal/UI.hs:1957) squeezeJoinUp (src/Sound/Tidal/UI.hs:1961) _chew (src/Sound/Tidal/UI.hs:1974) chew (src/Sound/Tidal/UI.hs:1980) __binary (src/Sound/Tidal/UI.hs:1983) _binary (src/Sound/Tidal/UI.hs:1986) _binaryN (src/Sound/Tidal/UI.hs:1989) binaryN (src/Sound/Tidal/UI.hs:1992) binary (src/Sound/Tidal/UI.hs:1995) ascii (src/Sound/Tidal/UI.hs:1998) grain (src/Sound/Tidal/UI.hs:2001) 1% ( 1 / 82) in 'Sound.Tidal.ParseBP' Missing documentation for: Module header TidalParseError (src/Sound/Tidal/ParseBP.hs:48) MyParser (src/Sound/Tidal/ParseBP.hs:61) tShowList (src/Sound/Tidal/ParseBP.hs:119) tShow (src/Sound/Tidal/ParseBP.hs:122) toPat (src/Sound/Tidal/ParseBP.hs:151) resolve_tpat (src/Sound/Tidal/ParseBP.hs:176) resolve_seq (src/Sound/Tidal/ParseBP.hs:180) resolve_size (src/Sound/Tidal/ParseBP.hs:185) steps_tpat (src/Sound/Tidal/ParseBP.hs:192) steps_seq (src/Sound/Tidal/ParseBP.hs:196) steps_size (src/Sound/Tidal/ParseBP.hs:201) parseBP (src/Sound/Tidal/ParseBP.hs:207) parseBP_E (src/Sound/Tidal/ParseBP.hs:210) parseTPat (src/Sound/Tidal/ParseBP.hs:218) cP (src/Sound/Tidal/ParseBP.hs:224) Parseable (src/Sound/Tidal/ParseBP.hs:227) Enumerable (src/Sound/Tidal/ParseBP.hs:233) enumFromTo' (src/Sound/Tidal/ParseBP.hs:308) enumFromThenTo' (src/Sound/Tidal/ParseBP.hs:312) ColourD (src/Sound/Tidal/ParseBP.hs:316) lexer (src/Sound/Tidal/ParseBP.hs:329) braces (src/Sound/Tidal/ParseBP.hs:332) brackets (src/Sound/Tidal/ParseBP.hs:332) parens (src/Sound/Tidal/ParseBP.hs:332) angles (src/Sound/Tidal/ParseBP.hs:332) symbol (src/Sound/Tidal/ParseBP.hs:338) natural (src/Sound/Tidal/ParseBP.hs:341) integer (src/Sound/Tidal/ParseBP.hs:341) decimal (src/Sound/Tidal/ParseBP.hs:341) float (src/Sound/Tidal/ParseBP.hs:346) naturalOrFloat (src/Sound/Tidal/ParseBP.hs:349) Sign (src/Sound/Tidal/ParseBP.hs:352) applySign (src/Sound/Tidal/ParseBP.hs:354) sign (src/Sound/Tidal/ParseBP.hs:358) intOrFloat (src/Sound/Tidal/ParseBP.hs:365) pSequence (src/Sound/Tidal/ParseBP.hs:368) pRepeat (src/Sound/Tidal/ParseBP.hs:396) pElongate (src/Sound/Tidal/ParseBP.hs:403) pSingle (src/Sound/Tidal/ParseBP.hs:410) pVar (src/Sound/Tidal/ParseBP.hs:413) pPart (src/Sound/Tidal/ParseBP.hs:418) newSeed (src/Sound/Tidal/ParseBP.hs:421) pPolyIn (src/Sound/Tidal/ParseBP.hs:426) pPolyOut (src/Sound/Tidal/ParseBP.hs:438) pCharNum (src/Sound/Tidal/ParseBP.hs:449) pString (src/Sound/Tidal/ParseBP.hs:452) wrapPos (src/Sound/Tidal/ParseBP.hs:457) pVocable (src/Sound/Tidal/ParseBP.hs:466) pChar (src/Sound/Tidal/ParseBP.hs:469) pDouble (src/Sound/Tidal/ParseBP.hs:472) pDoubleWithoutChord (src/Sound/Tidal/ParseBP.hs:478) pNote (src/Sound/Tidal/ParseBP.hs:483) pNoteWithoutChord (src/Sound/Tidal/ParseBP.hs:490) pBool (src/Sound/Tidal/ParseBP.hs:496) parseIntNote (src/Sound/Tidal/ParseBP.hs:503) pIntegral (src/Sound/T src/Sound/Tidal/ParseBP.hs:522:21: warning: [-Wname-shadowing] This binding for ‘chord’ shadows the existing binding imported from ‘Sound.Tidal.Chords’ at src/Sound/Tidal/ParseBP.hs:45:1-35 (and originally defined at src/Sound/Tidal/Chords.hs:317:1-5) | 522 | let chord = fromMaybe [0] $ lookup name chordTable | ^^^^^ src/Sound/Tidal/ParseBP.hs:687:17: warning: [-Wtype-defaults] • Defaulting the following constraint to type ‘Integer’ Integral a0 arising from a use of ‘parseIntNote’ • In the first argument of ‘(>>=)’, namely ‘parseIntNote’ In the expression: parseIntNote >>= \ i -> return $ Range $ fromIntegral i In an equation for ‘parseModRange’: parseModRange = parseIntNote >>= \ i -> return $ Range $ fromIntegral i | 687 | parseModRange = parseIntNote >>= \i -> return $ Range $ fromIntegral i | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:79:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op1 :: (Stream -> IO r) -> Op r | 79 | op1 f = Op $ do a <- ask; lift $ f a | ^^^ src/Sound/Tidal/Safe/Context.hs:80:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op2 :: (Stream -> t -> IO r) -> t -> Op r | 80 | op2 f b = Op $ do a <- ask; lift $ f a b | ^^^ src/Sound/Tidal/Safe/Context.hs:81:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op3 :: (Stream -> t1 -> t2 -> IO r) -> t1 -> t2 -> Op r | 81 | op3 f b c = Op $ do a <- ask; lift $ f a b c | ^^^ src/Sound/Tidal/Safe/Context.hs:82:1: warning: [-Wunused-top-binds] Defined but not used: ‘op4’ | 82 | op4 f b c d = Op $ do a <- ask; lift $ f a b c d | ^^^ src/Sound/Tidal/Safe/Context.hs:82:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op4 :: (Stream -> t1 -> t2 -> t3 -> IO r) -> t1 -> t2 -> t3 -> Op r | 82 | op4 f b c d = Op $ do a <- ask; lift $ f a b c d | ^^^ src/Sound/Tidal/Safe/Context.hs:83:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: op5 :: (Stream -> t1 -> t2 -> t3 -> t4 -> IO r) -> t1 -> t2 -> t3 -> t4 -> Op r | 83 | op5 f b c d e = Op $ do a <- ask; lift $ f a b c d e | ^^^ src/Sound/Tidal/Safe/Context.hs:85:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamReplace :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 85 | streamReplace = op3 C.streamReplace | ^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:86:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamHush :: Op () | 86 | streamHush = op1 C.streamHush | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:87:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamList :: Op () | 87 | streamList = op1 C.streamList | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:88:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamMute :: Sound.Tidal.ID.ID -> Op () | 88 | streamMute = op2 C.streamMute | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:89:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamUnmute :: Sound.Tidal.ID.ID -> Op () | 89 | streamUnmute = op2 C.streamUnmute | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:90:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSolo :: Sound.Tidal.ID.ID -> Op () | 90 | streamSolo = op2 C.streamSolo | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:91:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamUnsolo :: Sound.Tidal.ID.ID -> Op () | 91 | streamUnsolo = op2 C.streamUnsolo | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:92:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamOnce :: ControlPattern -> Op () | 92 | streamOnce = op2 C.streamOnce | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:93:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamFirst :: ControlPattern -> Op () | 93 | streamFirst = op2 C.streamFirst | ^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:94:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamNudgeAll :: Double -> Op () | 94 | streamNudgeAll = op2 C.streamNudgeAll | ^^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:95:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamAll :: (ControlPattern -> ControlPattern) -> Op () | 95 | streamAll = op2 C.streamAll | ^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:96:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamResetCycles :: Op () | 96 | streamResetCycles = op1 C.streamResetCycles | ^^^^^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:97:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: transition :: Bool -> (Time -> [ControlPattern] -> ControlPattern) -> Sound.Tidal.ID.ID -> ControlPattern -> Op () | 97 | transition = op5 C.transition | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:98:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetI :: String -> Pattern Int -> Op () | 98 | streamSetI = op3 C.streamSetI | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:99:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetF :: String -> Pattern Double -> Op () | 99 | streamSetF = op3 C.streamSetF | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:100:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetS :: String -> Pattern String -> Op () | 100 | streamSetS = op3 C.streamSetS | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:101:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetR :: String -> Pattern Rational -> Op () | 101 | streamSetR = op3 C.streamSetR | ^^^^^^^^^^ src/Sound/Tidal/Safe/Context.hs:102:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: streamSetB :: String -> Pattern Bool -> Op () | 102 | streamSetB = op3 C.streamSetB | ^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:32:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: p :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 32 | p = streamReplace | ^ src/Sound/Tidal/Safe/Boot.hs:33:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: hush :: Op () | 33 | hush = streamHush | ^^^^ src/Sound/Tidal/Safe/Boot.hs:34:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: list :: Op () | 34 | list = streamList | ^^^^ src/Sound/Tidal/Safe/Boot.hs:35:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: mute :: Sound.Tidal.ID.ID -> Op () | 35 | mute = streamMute | ^^^^ src/Sound/Tidal/Safe/Boot.hs:36:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: unmute :: Sound.Tidal.ID.ID -> Op () | 36 | unmute = streamUnmute | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:37:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: solo :: Sound.Tidal.ID.ID -> Op () | 37 | solo = streamSolo | ^^^^ src/Sound/Tidal/Safe/Boot.hs:38:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: unsolo :: Sound.Tidal.ID.ID -> Op () | 38 | unsolo = streamUnsolo | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:39:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: once :: ControlPattern -> Op () | 39 | once = streamOnce | ^^^^ src/Sound/Tidal/Safe/Boot.hs:40:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: first :: ControlPattern -> Op () | 40 | first = streamFirst | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:41:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: asap :: ControlPattern -> Op () | 41 | asap = once | ^^^^ src/Sound/Tidal/Safe/Boot.hs:42:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: nudgeAll :: Double -> Op () | 42 | nudgeAll = streamNudgeAll | ^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:43:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: Sound.Tidal.Safe.Boot.all :: (ControlPattern -> ControlPattern) -> Op () | 43 | all = streamAll | ^^^ src/Sound/Tidal/Safe/Boot.hs:44:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: resetCycles :: Op () | 44 | resetCycles = streamResetCycles | ^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:45:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setcps :: Pattern Double -> Op () | 45 | setcps = asap . cps | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:46:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: xfade :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 46 | xfade i = transition True (Sound.Tidal.Transition.xfadeIn 4) i | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:47:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: xfadeIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 47 | xfadeIn i t = transition True (Sound.Tidal.Transition.xfadeIn t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:48:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: histpan :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 48 | histpan i t = transition True (Sound.Tidal.Transition.histpan t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:49:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: wait :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 49 | wait i t = transition True (Sound.Tidal.Transition.wait t) i | ^^^^ src/Sound/Tidal/Safe/Boot.hs:50:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: waitT :: Sound.Tidal.ID.ID -> (Time -> [ControlPattern] -> ControlPattern) -> Time -> ControlPattern -> Op () | 50 | waitT i f t = transition True (Sound.Tidal.Transition.waitT f t) i | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:51:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jump :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 51 | jump i = transition True (Sound.Tidal.Transition.jump) i | ^^^^ src/Sound/Tidal/Safe/Boot.hs:52:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jumpIn :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 52 | jumpIn i t = transition True (Sound.Tidal.Transition.jumpIn t) i | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:53:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jumpIn' :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 53 | jumpIn' i t = transition True (Sound.Tidal.Transition.jumpIn' t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:54:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: jumpMod :: Sound.Tidal.ID.ID -> Int -> ControlPattern -> Op () | 54 | jumpMod i t = transition True (Sound.Tidal.Transition.jumpMod t) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:55:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: mortal :: Sound.Tidal.ID.ID -> Time -> Time -> ControlPattern -> Op () | 55 | mortal i lifespan release = transition True (Sound.Tidal.Transition.mortal lifespan release) i | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:55:19: warning: [-Wname-shadowing] This binding for ‘release’ shadows the existing binding imported from ‘Sound.Tidal.Safe.Context’ at src/Sound/Tidal/Safe/Boot.hs:26:1-31 (and originally defined in ‘Sound.Tidal.Params’ at src/Sound/Tidal/Params.hs:2125:1-7) | 55 | mortal i lifespan release = transition True (Sound.Tidal.Transition.mortal lifespan release) i | ^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:56:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: interpolate :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 56 | interpolate i = transition True (Sound.Tidal.Transition.interpolate) i | ^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:57:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: interpolateIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 57 | interpolateIn i t = transition True (Sound.Tidal.Transition.interpolateIn t) i | ^^^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:58:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: clutch :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 58 | clutch i = transition True (Sound.Tidal.Transition.clutch) i | ^^^^^^ src/Sound/Tidal/Safe/Boot.hs:59:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: clutchIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 59 | clutchIn i t = transition True (Sound.Tidal.Transition.clutchIn t) i | ^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:60:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: anticipate :: Sound.Tidal.ID.ID -> ControlPattern -> Op () | 60 | anticipate i = transition True (Sound.Tidal.Transition.anticipate) i | ^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:61:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: anticipateIn :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 61 | anticipateIn i t = transition True (Sound.Tidal.Transition.anticipateIn t) i | ^^^^^^^^^^^^ src/Sound/Tidal/Safe/Boot.hs:62:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: forId :: Sound.Tidal.ID.ID -> Time -> ControlPattern -> Op () | 62 | forId i t = transition False (Sound.Tidal.Transition.mortalOverlay t) i | ^^^^^ src/Sound/Tidal/Safe/Boot.hs:64:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d1 :: Pattern ValueMap -> Op () | 64 | d1 = p 1 . (|< orbit 0) | ^^ src/Sound/Tidal/Safe/Boot.hs:65:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d2 :: Pattern ValueMap -> Op () | 65 | d2 = p 2 . (|< orbit 1) | ^^ src/Sound/Tidal/Safe/Boot.hs:66:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d3 :: Pattern ValueMap -> Op () | 66 | d3 = p 3 . (|< orbit 2) | ^^ src/Sound/Tidal/Safe/Boot.hs:67:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d4 :: Pattern ValueMap -> Op () | 67 | d4 = p 4 . (|< orbit 3) | ^^ src/Sound/Tidal/Safe/Boot.hs:68:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d5 :: Pattern ValueMap -> Op () | 68 | d5 = p 5 . (|< orbit 4) | ^^ src/Sound/Tidal/Safe/Boot.hs:69:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d6 :: Pattern ValueMap -> Op () | 69 | d6 = p 6 . (|< orbit 5) | ^^ src/Sound/Tidal/Safe/Boot.hs:70:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d7 :: Pattern ValueMap -> Op () | 70 | d7 = p 7 . (|< orbit 6) | ^^ src/Sound/Tidal/Safe/Boot.hs:71:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d8 :: Pattern ValueMap -> Op () | 71 | d8 = p 8 . (|< orbit 7) | ^^ src/Sound/Tidal/Safe/Boot.hs:72:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d9 :: Pattern ValueMap -> Op () | 72 | d9 = p 9 . (|< orbit 8) | ^^ src/Sound/Tidal/Safe/Boot.hs:73:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d10 :: Pattern ValueMap -> Op () | 73 | d10 = p 10 . (|< orbit 9) | ^^^ src/Sound/Tidal/Safe/Boot.hs:74:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d11 :: Pattern ValueMap -> Op () | 74 | d11 = p 11 . (|< orbit 10) | ^^^ src/Sound/Tidal/Safe/Boot.hs:75:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d12 :: Pattern ValueMap -> Op () | 75 | d12 = p 12 . (|< orbit 11) | ^^^ src/Sound/Tidal/Safe/Boot.hs:76:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d13 :: ControlPattern -> Op () | 76 | d13 = p 13 | ^^^ src/Sound/Tidal/Safe/Boot.hs:77:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d14 :: ControlPattern -> Op () | 77 | d14 = p 14 | ^^^ src/Sound/Tidal/Safe/Boot.hs:78:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d15 :: ControlPattern -> Op () | 78 | d15 = p 15 | ^^^ src/Sound/Tidal/Safe/Boot.hs:79:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: d16 :: ControlPattern -> Op () | 79 | d16 = p 16 | ^^^ src/Sound/Tidal/Safe/Boot.hs:81:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setI :: String -> Pattern Int -> Op () | 81 | setI = streamSetI | ^^^^ src/Sound/Tidal/Safe/Boot.hs:82:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setF :: String -> Pattern Double -> Op () | 82 | setF = streamSetF | ^^^^ src/Sound/Tidal/Safe/Boot.hs:83:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setS :: String -> Pattern String -> Op () | 83 | setS = streamSetS | ^^^^ src/Sound/Tidal/Safe/Boot.hs:84:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setR :: String -> Pattern Rational -> Op () | 84 | setR = streamSetR | ^^^^ src/Sound/Tidal/Safe/Boot.hs:85:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: setB :: String -> Pattern Bool -> Op () | 85 | setB = streamSetB | ^^^^ idal/ParseBP.hs:510) pIntegralWithoutChord (src/Sound/Tidal/ParseBP.hs:516) parseChord (src/Sound/Tidal/ParseBP.hs:519) parseNote (src/Sound/Tidal/ParseBP.hs:537) fromNote (src/Sound/Tidal/ParseBP.hs:559) pColour (src/Sound/Tidal/ParseBP.hs:562) pMult (src/Sound/Tidal/ParseBP.hs:567) pRand (src/Sound/Tidal/ParseBP.hs:580) pE (src/Sound/Tidal/ParseBP.hs:588) pRational (src/Sound/Tidal/ParseBP.hs:604) pRatio (src/Sound/Tidal/ParseBP.hs:607) pInteger (src/Sound/Tidal/ParseBP.hs:618) pFloat (src/Sound/Tidal/ParseBP.hs:621) pFraction (src/Sound/Tidal/ParseBP.hs:631) pRatioChar (src/Sound/Tidal/ParseBP.hs:639) pRatioSingleChar (src/Sound/Tidal/ParseBP.hs:649) isInt (src/Sound/Tidal/ParseBP.hs:655) parseModInv (src/Sound/Tidal/ParseBP.hs:668) parseModInvNum (src/Sound/Tidal/ParseBP.hs:671) parseModDrop (src/Sound/Tidal/ParseBP.hs:677) parseModOpen (src/Sound/Tidal/ParseBP.hs:683) parseModRange (src/Sound/Tidal/ParseBP.hs:686) parseModifiers (src/Sound/Tidal/ParseBP.hs:689) pModifiers (src/Sound/Tidal/ParseBP.hs:692) pChord (src/Sound/Tidal/ParseBP.hs:695) 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. 40% ( 19 / 47) in 'Sound.Tidal.Control' Missing documentation for: Module header _spin (src/Sound/Tidal/Control.hs:49) chopArc (src/Sound/Tidal/Control.hs:79) _chop (src/Sound/Tidal/Control.hs:82) _striate (src/Sound/Tidal/Control.hs:147) mergePlayRange (src/Sound/Tidal/Control.hs:151) _striateBy (src/Sound/Tidal/Control.hs:180) _gap (src/Sound/Tidal/Control.hs:198) weave' (src/Sound/Tidal/Control.hs:224) slice (src/Sound/Tidal/Control.hs:269) _slice (src/Sound/Tidal/Control.hs:275) randslice (src/Sound/Tidal/Control.hs:281) _splice (src/Sound/Tidal/Control.hs:284) splice (src/Sound/Tidal/Control.hs:292) hurry (src/Sound/Tidal/Control.hs:309) _echo (src/Sound/Tidal/Control.hs:366) _echoWith (src/Sound/Tidal/Control.hs:381) _stut (src/Sound/Tidal/Control.hs:389) _stutWith (src/Sound/Tidal/Control.hs:398) triggerWith (src/Sound/Tidal/Control.hs:415) trigger (src/Sound/Tidal/Control.hs:422) ctrigger (src/Sound/Tidal/Control.hs:425) qtrigger (src/Sound/Tidal/Control.hs:428) rtrigger (src/Sound/Tidal/Control.hs:431) ftrigger (src/Sound/Tidal/Control.hs:434) qt (src/Sound/Tidal/Control.hs:437) reset (src/Sound/Tidal/Control.hs:440) splat (src/Sound/Tidal/Control.hs:448) 0% ( 0 / 13) in 'Sound.Tidal.Simple' Missing documentation for: Module header crunch (src/Sound/Tidal/Simple.hs:34) scratch (src/Sound/Tidal/Simple.hs:37) louder (src/Sound/Tidal/Simple.hs:40) quieter (src/Sound/Tidal/Simple.hs:43) silent (src/Sound/Tidal/Simple.hs:46) skip (src/Sound/Tidal/Simple.hs:49) left (src/Sound/Tidal/Simple.hs:52) right (src/Sound/Tidal/Simple.hs:55) higher (src/Sound/Tidal/Simple.hs:58) lower (src/Sound/Tidal/Simple.hs:61) faster (src/Sound/Tidal/Simple.hs:64) slower (src/Sound/Tidal/Simple.hs:67) 0% ( 0 / 4) in 'Sound.Tidal.Version' Missing documentation for: Module header tidal_version (src/Sound/Tidal/Version.hs:23) tidal_status (src/Sound/Tidal/Version.hs:26) tidal_status_string (src/Sound/Tidal/Version.hs:29) 50% ( 1 / 2) in 'Sound.Tidal.Stream' Missing documentation for: Module header 66% ( 14 / 21) in 'Sound.Tidal.Transition' Missing documentation for: Module header transition (src/Sound/Tidal/Transition.hs:42) mortalOverlay (src/Sound/Tidal/Transition.hs:46) washIn (src/Sound/Tidal/Transition.hs:69) xfadeIn (src/Sound/Tidal/Transition.hs:72) interpolate (src/Sound/Tidal/Transition.hs:138) interpolateIn (src/Sound/Tidal/Transition.hs:141) Warning: Sound.Tidal.Context: Could not find documentation for exported module: Data.Ratio 92% ( 13 / 14) in 'Sound.Tidal.Context' Missing documentation for: Module header Warning: Sound.Tidal.Safe.Context: Could not find documentation for exported module: Data.Ratio 33% ( 11 / 33) in 'Sound.Tidal.Safe.Context' Missing documentation for: Module header Op (src/Sound/Tidal/Safe/Context.hs:73) exec (src/Sound/Tidal/Safe/Context.hs:76) streamReplace (src/Sound/Tidal/Safe/Context.hs:85) streamHush (src/Sound/Tidal/Safe/Context.hs:86) streamList (src/Sound/Tidal/Safe/Context.hs:87) streamMute (src/Sound/Tidal/Safe/Context.hs:88) streamUnmute (src/Sound/Tidal/Safe/Context.hs:89) streamSolo (src/Sound/Tidal/Safe/Context.hs:90) streamUnsolo (src/Sound/Tidal/Safe/Context.hs:91) streamOnce (src/Sound/Tidal/Safe/Context.hs:92) streamFirst (src/Sound/Tidal/Safe/Context.hs:93) streamNudgeAll (src/Sound/Tidal/Safe/Context.hs:94) streamAll (src/Sound/Tidal/Safe/Context.hs:95) streamResetCycles (src/Sound/Tidal/Safe/Context.hs:96) streamSetI (src/Sound/Tidal/Safe/Context.hs:98) streamSetF (src/Sound/Tidal/Safe/Context.hs:99) streamSetS (src/Sound/Tidal/Safe/Context.hs:100) streamSetR (src/Sound/Tidal/Safe/Context.hs:101) streamSetB (src/Sound/Tidal/Safe/Context.hs:102) transition (src/Sound/Tidal/Safe/Context.hs:97) Target (src/Sound/Tidal/Stream.hs:85) 0% ( 0 / 53) 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:33) list (src/Sound/Tidal/Safe/Boot.hs:34) mute (src/Sound/Tidal/Safe/Boot.hs:35) unmute (src/Sound/Tidal/Safe/Boot.hs:36) solo (src/Sound/Tidal/Safe/Boot.hs:37) unsolo (src/Sound/Tidal/Safe/Boot.hs:38) once (src/Sound/Tidal/Safe/Boot.hs:39) first (src/Sound/Tidal/Safe/Boot.hs:40) asap (src/Sound/Tidal/Safe/Boot.hs:41) nudgeAll (src/Sound/Tidal/Safe/Boot.hs:42) all (src/Sound/Tidal/Safe/Boot.hs:43) resetCycles (src/Sound/Tidal/Safe/Boot.hs:44) setcps (src/Sound/Tidal/Safe/Boot.hs:45) xfade (src/Sound/Tidal/Safe/Boot.hs:46) xfadeIn (src/Sound/Tidal/Safe/Boot.hs:47) histpan (src/Sound/Tidal/Safe/Boot.hs:48) wait (src/Sound/Tidal/Safe/Boot.hs:49) waitT (src/Sound/Tidal/Safe/Boot.hs:50) jump (src/Sound/Tidal/Safe/Boot.hs:51) jumpIn (src/Sound/Tidal/Safe/Boot.hs:52) jumpIn' (src/Sound/Tidal/Safe/Boot.hs:53) jumpMod (src/Sound/Tidal/Safe/Boot.hs:54) mortal (src/Sound/Tidal/Safe/Boot.hs:55) interpolate (src/Sound/Tidal/Safe/Boot.hs:56) interpolateIn (src/Sound/Tidal/Safe/Boot.hs:57) clutch (src/Sound/Tidal/Safe/Boot.hs:58) clutchIn (src/Sound/Tidal/Safe/Boot.hs:59) anticipate (src/Sound/Tidal/Safe/Boot.hs:60) anticipateIn (src/Sound/Tidal/Safe/Boot.hs:61) forId (src/Sound/Tidal/Safe/Boot.hs:62) d1 (src/Sound/Tidal/Safe/Boot.hs:64) d2 (src/Sound/Tidal/Safe/Boot.hs:65) d3 (src/Sound/Tidal/Safe/Boot.hs:66) d4 (src/Sound/Tidal/Safe/Boot.hs:67) d5 (src/Sound/Tidal/Safe/Boot.hs:68) d6 (src/Sound/Tidal/Safe/Boot.hs:69) d7 (src/Sound/Tidal/Safe/Boot.hs:70) d8 (src/Sound/Tidal/Safe/Boot.hs:71) d9 (src/Sound/Tidal/Safe/Boot.hs:72) d10 (src/Sound/Tidal/Safe/Boot.hs:73) d11 (src/Sound/Tidal/Safe/Boot.hs:74) d12 (src/Sound/Tidal/Safe/Boot.hs:75) d13 (src/Sound/Tidal/Safe/Boot.hs:76) d14 (src/Sound/Tidal/Safe/Boot.hs:77) d15 (src/Sound/Tidal/Safe/Boot.hs:78) d16 (src/Sound/Tidal/Safe/Boot.hs:79) setI (src/Sound/Tidal/Safe/Boot.hs:81) setF (src/Sound/Tidal/Safe/Boot.hs:82) setS (src/Sound/Tidal/Safe/Boot.hs:83) setR (src/Sound/Tidal/Safe/Boot.hs:84) setB (src/Sound/Tidal/Safe/Boot.hs:85) Warning: Paths_tidal: could not find link destinations for: - Data.Version.Version - GHC.Types.IO - GHC.IO.FilePath Warning: Sound.Tidal.Bjorklund: could not find link destinations for: - GHC.Types.Int - GHC.Types.Bool Warning: Sound.Tidal.Config: could not find link destinations for: - GHC.Types.Bool - GHC.Base.String - GHC.Types.Int - GHC.Types.Double - GHC.Int.Int64 - Foreign.C.Types.CDouble Warning: Sound.Tidal.ID: could not find link destinations for: - GHC.Base.String - Data.String.IsString - Data.String.fromString - GHC.Num.Num - GHC.Num.+ - GHC.Num.- - GHC.Num.* - GHC.Num.negate - GHC.Num.abs - GHC.Num.signum - GHC.Num.fromInteger - GHC.Num.Integer.Integer - GHC.Read.Read - GHC.Read.readsPrec - GHC.Types.Int - Text.ParserCombinators.ReadP.ReadS - GHC.Read.readList - GHC.Read.readPrec - Text.ParserCombinators.ReadPrec.ReadPrec - GHC.Read.readListPrec - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min Warning: Sound.Tidal.Time: could not find link destinations for: - GHC.Real.Rational - GHC.Base.Applicative - GHC.Types.Type - GHC.Base.pure - GHC.Base.<*> - GHC.Base.liftA2 - GHC.Base.*> - GHC.Base.<* - GHC.Base.Functor - GHC.Base.fmap - GHC.Base.<$ - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Base.String - GHC.Show.showList - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Num.Num - GHC.Num.+ - GHC.Num.- - GHC.Num.* - GHC.Num.negate - GHC.Num.abs - GHC.Num.signum - GHC.Num.fromInteger - GHC.Num.Integer.Integer - GHC.Real.Fractional - GHC.Real./ - GHC.Real.recip - GHC.Real.fromRational - Control.DeepSeq.NFData - Control.DeepSeq.rnf - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.False - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Types.True - GHC.Generics.:*: - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Just - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - GHC.Real.Real - GHC.Real.toRational - GHC.Maybe.Maybe - GHC.Real.Integral Warning: Sound.Tidal.Pattern: could not find link destinations for: - GHC.Types.Double - Data.Data.Data - Data.Data.gfoldl - Data.Data.gunfold - Data.Data.Constr - Data.Data.toConstr - Data.Data.dataTypeOf - Data.Data.DataType - Data.Data.dataCast1 - Data.Typeable.Internal.Typeable - GHC.Maybe.Maybe - Data.Data.dataCast2 - Data.Data.gmapT - Data.Data.gmapQl - Data.Data.gmapQr - Data.Data.gmapQ - Data.Data.gmapQi - GHC.Types.Int - Data.Data.gmapM - GHC.Base.Monad - Data.Data.gmapMp - GHC.Base.MonadPlus - Data.Data.gmapMo - GHC.Enum.Enum - GHC.Enum.succ - GHC.Enum.pred - GHC.Enum.toEnum - GHC.Enum.fromEnum - GHC.Enum.enumFrom - GHC.Enum.enumFromThen - GHC.Enum.enumFromTo - GHC.Enum.enumFromThenTo - GHC.Float.Floating - GHC.Float.pi - GHC.Float.exp - GHC.Float.log - GHC.Float.sqrt - GHC.Float.** - GHC.Float.logBase - GHC.Float.sin - GHC.Float.cos - GHC.Float.tan - GHC.Float.asin - GHC.Float.acos - GHC.Float.atan - GHC.Float.sinh - GHC.Float.cosh - GHC.Float.tanh - GHC.Float.asinh - GHC.Float.acosh - GHC.Float.atanh - GHC.Float.log1p - GHC.Float.expm1 - GHC.Float.log1pexp - GHC.Float.log1mexp - GHC.Generics.Generic - GHC.Generics.from - GHC.Generics.Rep - GHC.Generics.to - GHC.Types.Type - GHC.Num.Num - GHC.Num.+ - GHC.Num.- - GHC.Num.* - GHC.Num.negate - GHC.Num.abs - GHC.Num.signum - GHC.Num.fromInteger - GHC.Num.Integer.Integer - GHC.Real.Fractional - GHC.Real./ - GHC.Real.recip - GHC.Real.fromRational - GHC.Real.Rational - GHC.Real.Real - GHC.Real.toRational - GHC.Real.RealFrac - GHC.Real.properFraction - GHC.Real.Integral - GHC.Real.truncate - GHC.Real.round - GHC.Real.ceiling - GHC.Real.floor - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Base.String - GHC.Show.showList - Control.DeepSeq.NFData - Control.DeepSeq.rnf - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Classes.Ord - GHC.Classes.compare - GHC.Types.Ordering - GHC.Classes.< - GHC.Classes.<= - GHC.Classes.> - GHC.Classes.>= - GHC.Classes.max - GHC.Classes.min - GHC.Generics.D1 - GHC.Generics.MetaData - GHC.Types.True - GHC.Generics.C1 - GHC.Generics.MetaCons - GHC.Generics.PrefixI - GHC.Generics.S1 - GHC.Generics.MetaSel - GHC.Maybe.Just - GHC.Generics.NoSourceUnpackedness - GHC.Generics.NoSourceStrictness - GHC.Generics.DecidedLazy - GHC.Generics.Rec0 - Data.Map.Internal.Map - GHC.Word.Word8 - Data.String.IsString - Data.String.fromString - GHC.Types.False - GHC.Generics.:+: - GHC.Base.Functor - GHC.Base.fmap - GHC.Base.<$ - GHC.Generics.:*: - GHC.Base.Applicative - GHC.Base.pure - GHC.Base.<*> - GHC.Base.liftA2 - GHC.Base.*> - GHC.Base.<* - GHC.Base.>>= - GHC.Base.>> - GHC.Base.return - GHC.Base.Monoid - GHC.Base.mempty - GHC.Base.mappend - GHC.Base.mconcat - GHC.Base.Semigroup - GHC.Base.<> - GHC.Base.sconcat - GHC.Base.NonEmpty - GHC.Base.stimes - GHC.Float.RealFloat - GHC.Float.floatRadix - GHC.Float.floatDigits - GHC.Float.floatRange - GHC.Float.decodeFloat - GHC.Float.encodeFloat - GHC.Float.exponent - GHC.Float.significand - GHC.Float.scaleFloat - GHC.Float.isNaN - GHC.Float.isInfinite - GHC.Float.isDenormalized - GHC.Float.isNegativeZero - GHC.Float.isIEEE - GHC.Float.atan2 - GHC.Real.quot - GHC.Real.rem - GHC.Real.div - GHC.Real.mod - GHC.Real.quotRem - GHC.Real.divMod - GHC.Real.toInteger - GHC.Maybe.Nothing Warning: Sound.Tidal.Show: could not find link destinations for: - GHC.Show.Show - GHC.Base.String - GHC.Types.Char - Sound.Tidal.Show.Render - GHC.Types.Int - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.showList Warning: Sound.Tidal.StreamTypes: could not find link destinations for: - GHC.Types.Bool - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Base.String - GHC.Show.showList - Data.Map.Internal.Map - GHC.Types.Double Warning: Sound.Tidal.Core: could not find link destinations for: - GHC.Real.Fractional - GHC.Real.Real - GHC.Types.Double - GHC.Base.Applicative - GHC.Num.Num - GHC.Base.String - GHC.Float.Floating - GHC.Maybe.Maybe - GHC.Maybe.Nothing - GHC.Enum.Enum - GHC.Types.Int - GHC.Types.Bool - GHC.Types.True - GHC.Real.Rational Warning: Sound.Tidal.Chords: could not find link destinations for: - GHC.Num.Num - GHC.Base.String - GHC.Types.Int - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - GHC.Enum.Enum Warning: Sound.Tidal.Utils: could not find link destinations for: - GHC.Base.String - GHC.Types.IO - GHC.Num.Num - GHC.Real.Fractional - GHC.Classes.Eq - GHC.Read.Read - GHC.Maybe.Maybe - GHC.Types.Int - GHC.List.!! - GHC.Types.Bool - Data.Either.Either Warning: Sound.Tidal.Tempo: could not find link destinations for: - GHC.Types.Double - GHC.Types.Bool - GHC.Int.Int64 - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Base.String - GHC.Show.showList - GHC.Types.IO - Sound.OSC.Time.Time - Foreign.C.Types.CDouble - GHC.MVar.MVar - GHC.Conc.Sync.ThreadId - Sound.OSC.Transport.FD.UDP.UDP Warning: Sound.Tidal.Scales: could not find link destinations for: - GHC.Real.Fractional - GHC.Base.String - GHC.Types.Int Warning: Sound.Tidal.Params: could not find link destinations for: - GHC.Base.String - GHC.Types.Double - GHC.Types.Int - GHC.Types.Bool - GHC.Real.Rational - GHC.Word.Word8 - GHC.Maybe.Maybe - GHC.Num.Num Warning: Sound.Tidal.UI: could not find link destinations for: - GHC.Types.Int - GHC.Real.RealFrac - GHC.Real.Fractional - GHC.Types.Bool - GHC.Types.Double - GHC.Num.Num - GHC.Base.Monad - GHC.Types.True - GHC.Types.False - GHC.Real.Real - GHC.Classes.Ord - GHC.Base.String - GHC.Types.Char - GHC.Real.Integral - GHC.Real.Ratio - GHC.Num.Integer.Integer - GHC.Real.Rational - GHC.Base.. - GHC.Base.Applicative - GHC.Base.Functor - GHC.Float.Floating - Data.Map.Internal.Map - GHC.Classes.Eq - GHC.Bits.Bits Warning: Sound.Tidal.ParseBP: could not find link destinations for: - Text.Parsec.Error.ParseError - GHC.Base.String - GHC.Exception.Type.Exception - GHC.Exception.Type.toException - GHC.Exception.Type.SomeException - GHC.Exception.Type.fromException - GHC.Maybe.Maybe - GHC.Exception.Type.displayException - GHC.Show.Show - GHC.Show.showsPrec - GHC.Types.Int - GHC.Show.ShowS - GHC.Show.showList - GHC.Classes.Eq - GHC.Classes.== - GHC.Types.Bool - GHC.Classes./= - Text.Parsec.Prim.Parsec - GHC.Types.Double - GHC.Real.Rational - GHC.Num.Num - GHC.Enum.Enum - GHC.Base.Functor - GHC.Types.Type - GHC.Base.fmap - GHC.Base.<$ - Data.Either.Either - GHC.Num.Integer.Integer - GHC.Types.Char - GHC.Classes.Ord - Data.Colour.Internal.Colour - Text.Parsec.Token.GenTokenParser - Data.Functor.Identity.Identity - GHC.Real.Integral - GHC.Real.RealFrac - GHC.Real.Fractional - Data.String.IsString - Data.String.fromString Warning: Sound.Tidal.Control: could not find link destinations for: - GHC.Types.Int - GHC.Types.Double - Data.Map.Internal.Map - GHC.Base.String - GHC.Real.Rational - GHC.Num.Integer.Integer - GHC.Num.Num - GHC.Classes.Ord - GHC.Real.Fractional - GHC.Show.Show Warning: Sound.Tidal.Simple: could not find link destinations for: - Data.String.IsString - Data.String.fromString - GHC.Base.String Warning: Sound.Tidal.Version: could not find link destinations for: - GHC.Base.String - GHC.Types.IO Warning: Sound.Tidal.Transition: could not find link destinations for: - Sound.Tidal.Stream.Stream - GHC.Types.Bool - GHC.Types.IO - GHC.Types.Int Warning: Sound.Tidal.Safe.Context: could not find link destinations for: - GHC.Base.Applicative - GHC.Types.Type - GHC.Base.pure - GHC.Base.<*> - GHC.Base.liftA2 - GHC.Base.*> - GHC.Base.<* - GHC.Base.Functor - GHC.Base.fmap - GHC.Base.<$ - GHC.Base.Monad - GHC.Base.>>= - GHC.Base.>> - GHC.Base.return - Control.Monad.Catch.MonadCatch - Control.Monad.Catch.catch - GHC.Exception.Type.Exception - Control.Monad.Catch.MonadThrow - Control.Monad.Catch.throwM - Sound.Tidal.Stream.Stream - GHC.Types.IO - GHC.Types.Double - GHC.Base.String - GHC.Types.Int - GHC.Real.Rational - GHC.Types.Bool - GHC.Maybe.Maybe - Sound.Tidal.Stream.Schedule - GHC.Show.Show - GHC.Show.showsPrec - GHC.Show.ShowS - GHC.Show.showList Warning: Sound.Tidal.Safe.Boot: could not find link destinations for: - GHC.Types.Double - GHC.Types.Int - GHC.Base.String - GHC.Real.Rational - GHC.Types.Bool Documentation created: dist/doc/html/tidal/index.html, dist/doc/html/tidal/tidal.txt + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.oXp0Hw + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 ++ dirname /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd tidal-1.9.2 + HOME=/builddir/build/BUILD/tidal-1.9.2 + args=tidal-link-1.0.1 + for i in $args + cd tidal-link-1.0.1 ++ echo tidal-link-1.0.1 ++ sed -e 's/\(.*\)-.*/\1/' + name=tidal-link ++ echo tidal-link-1.0.1 ++ sed -e 's/.*-\(.*\)/\1/' + ver=1.0.1 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 Installing library in /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/tidal-link-1.0.1 Installing executable linktest in /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin Warning: Executable installed in /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d /usr/lib64/ghc-9.2.6/lib ']' + subsubdir=/lib + '[' -d tidal-link-1.0.1.conf ']' + install -D --mode=0644 tidal-link-1.0.1.conf /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/package.conf.d/tidal-link-1.0.1.conf + '[' -d /usr/lib64/ghc-9.2.6/lib ']' + subsubdir=/lib ++ ls /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/package.conf.d/tidal-link-1.0.1.conf + '[' -z /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/package.conf.d/tidal-link-1.0.1.conf ']' + rm -f ghc-tidal-link.files ghc-tidal-link-doc.files + touch ghc-tidal-link.files ghc-tidal-link-doc.files + '[' -d /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal-link ']' ++ ls /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal-link + for i in $(ls /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-$name) + echo '%license tidal-link-1.0.1/LICENSE' + for i in /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6${subsubdir}/libHS$name-$ver-*ghc9.2.6.so + '[' -x /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so ']' + echo /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so + pkgdir=/usr/lib64/ghc-9.2.6/lib/tidal-link-1.0.1 + '[' -d /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/tidal-link-1.0.1 ']' + find /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/tidal-link-1.0.1 -type d -fprintf ghc-tidal-link-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-tidal-link-prof.files -o -fprint ghc-tidal-link-devel.files + ls /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/package.conf.d/tidal-link-1.0.1.conf + haddock_dir=/usr/share/doc/ghc/html/libraries/tidal-link-1.0.1 + '[' -d /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/doc/ghc/html/libraries/tidal-link-1.0.1 ']' + echo /usr/share/doc/ghc/html/libraries/tidal-link-1.0.1 + for i in ghc-$name.files ghc-$name-devel.files ghc-$name-doc.files ghc-$name-prof.files + '[' -f ghc-tidal-link.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64!!g' ghc-tidal-link.files + for i in ghc-$name.files ghc-$name-devel.files ghc-$name-doc.files ghc-$name-prof.files + '[' -f ghc-tidal-link-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64!!g' ghc-tidal-link-devel.files + for i in ghc-$name.files ghc-$name-devel.files ghc-$name-doc.files ghc-$name-prof.files + '[' -f ghc-tidal-link-doc.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64!!g' ghc-tidal-link-doc.files + for i in ghc-$name.files ghc-$name-devel.files ghc-$name-doc.files ghc-$name-prof.files + '[' -f ghc-tidal-link-prof.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64!!g' ghc-tidal-link-prof.files running ghc_delete_rpaths: + echo 'running ghc_delete_rpaths:' + type chrpath ++ find /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 -type f -executable -exec sh -c 'file {} | grep -q '\''dynamically linked'\''' ';' -print + for i in $(find /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so ']' ++ chrpath /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so ++ sed -e 's@^/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so: R.*PATH=@@' + rpath=/usr/lib64/ghc-9.2.6/lib/riscv64-linux-ghc-9.2.6 + case "$rpath" in + for i in $(find /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin/linktest ']' ++ chrpath /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin/linktest ++ sed -e 's@^/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin/linktest: R.*PATH=@@' + rpath='/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin/linktest: no rpath or runpath tag found.' + case "$rpath" in + cd .. + '[' -x Setup ']' + LANG=C.utf8 + ./Setup copy --destdir=/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 Installing library in /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/tidal-1.9.2 + '[' -x Setup ']' + LANG=C.utf8 + ./Setup register --gen-pkg-config + '[' -d /usr/lib64/ghc-9.2.6/lib ']' + subsubdir=/lib + '[' -d tidal-1.9.2.conf ']' + install -D --mode=0644 tidal-1.9.2.conf /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/package.conf.d/tidal-1.9.2.conf + '[' -d /usr/lib64/ghc-9.2.6/lib ']' + subsubdir=/lib ++ ls /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/package.conf.d/tidal-1.9.2.conf + '[' -z /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/package.conf.d/tidal-1.9.2.conf ']' + rm -f ghc-tidal.files ghc-tidal-doc.files + touch ghc-tidal.files ghc-tidal-doc.files + for i in /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6${subsubdir}/libHStidal-1.9.2-*ghc9.2.6.so + '[' -x /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so ']' + echo /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so + pkgdir=/usr/lib64/ghc-9.2.6/lib/tidal-1.9.2 + '[' -d /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/tidal-1.9.2 ']' + find /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/tidal-1.9.2 -type d -fprintf ghc-tidal-devel.files '%%dir %p\n' -o '(' -name '*.p_hi' -o -name 'libHS*_p.a' ')' -fprint ghc-tidal-prof.files -o -fprint ghc-tidal-devel.files + ls /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/package.conf.d/tidal-1.9.2.conf + haddock_dir=/usr/share/doc/ghc/html/libraries/tidal-1.9.2 + '[' -d /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/doc/ghc/html/libraries/tidal-1.9.2 ']' + echo /usr/share/doc/ghc/html/libraries/tidal-1.9.2 + for i in ghc-tidal.files ghc-tidal-devel.files ghc-tidal-doc.files ghc-tidal-prof.files + '[' -f ghc-tidal.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64!!g' ghc-tidal.files + for i in ghc-tidal.files ghc-tidal-devel.files ghc-tidal-doc.files ghc-tidal-prof.files + '[' -f ghc-tidal-devel.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64!!g' ghc-tidal-devel.files + for i in ghc-tidal.files ghc-tidal-devel.files ghc-tidal-doc.files ghc-tidal-prof.files + '[' -f ghc-tidal-doc.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64!!g' ghc-tidal-doc.files + for i in ghc-tidal.files ghc-tidal-devel.files ghc-tidal-doc.files ghc-tidal-prof.files + '[' -f ghc-tidal-prof.files ']' + sed -i -e 's!/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64!!g' ghc-tidal-prof.files running ghc_delete_rpaths: + echo 'running ghc_delete_rpaths:' + type chrpath ++ find /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 -type f -executable -exec sh -c 'file {} | grep -q '\''dynamically linked'\''' ';' -print + for i in $(find /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so ']' ++ chrpath /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so ++ sed -e 's@^/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so: R.*PATH=@@' + rpath=/usr/lib64/ghc-9.2.6/lib/riscv64-linux-ghc-9.2.6 + case "$rpath" in + for i in $(find /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so ']' ++ chrpath /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so ++ sed -e 's@^/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so: R.*PATH=@@' + rpath=/usr/lib64/ghc-9.2.6/lib:/builddir/build/BUILD/tidal-1.9.2/tidal-link-1.0.1/dist/build:/usr/lib64/ghc-9.2.6/lib/riscv64-linux-ghc-9.2.6 + case "$rpath" in + chrpath -r /usr/lib64/ghc-9.2.6/lib:/usr/lib64/ghc-9.2.6/lib/riscv64-linux-ghc-9.2.6 /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so: RUNPATH=/usr/lib64/ghc-9.2.6/lib:/builddir/build/BUILD/tidal-1.9.2/tidal-link-1.0.1/dist/build:/usr/lib64/ghc-9.2.6/lib/riscv64-linux-ghc-9.2.6 /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/lib64/ghc-9.2.6/lib/libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so: new RUNPATH: /usr/lib64/ghc-9.2.6/lib:/usr/lib64/ghc-9.2.6/lib/riscv64-linux-ghc-9.2.6 + for i in $(find /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 -type f -executable -exec sh -c "file {} | grep -q 'dynamically linked'" \; -print) + '[' -x /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin/linktest ']' ++ chrpath /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin/linktest ++ sed -e 's@^/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin/linktest: R.*PATH=@@' + rpath='/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/bin/linktest: no rpath or runpath tag found.' + case "$rpath" in + echo /usr/bin/linktest + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Hx4bdj + umask 022 + cd /builddir/build/BUILD + cd tidal-1.9.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-tidal = 1.9.2-1.rvre0.fc38 ghc-tidal(riscv-64) = 1.9.2-1.rvre0.fc38 libHStidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT-ghc9.2.6.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSarray-0.5.4.0-ghc9.2.6.so()(64bit) libHSbase-4.16.4.0-ghc9.2.6.so()(64bit) libHSbinary-0.8.9.0-ghc9.2.6.so()(64bit) libHSblaze-builder-0.4.2.2-3NTw02O9att6E30b6dwOmB-ghc9.2.6.so()(64bit) libHSbytestring-0.11.4.0-ghc9.2.6.so()(64bit) libHSclock-0.8.3-Kmsoy4gQW14EUHxlq3idWW-ghc9.2.6.so()(64bit) libHScolour-2.3.6-9Flkk1pUiR57nwp1ltUbyz-ghc9.2.6.so()(64bit) libHScontainers-0.6.5.1-ghc9.2.6.so()(64bit) libHSdata-binary-ieee754-0.4.4-5RBO9sqtqwKK43ihLnlB61-ghc9.2.6.so()(64bit) libHSdeepseq-1.4.6.1-ghc9.2.6.so()(64bit) libHSdirectory-1.3.6.2-ghc9.2.6.so()(64bit) libHSexceptions-0.10.4-ghc9.2.6.so()(64bit) libHSfilepath-1.4.2.2-ghc9.2.6.so()(64bit) libHSghc-bignum-1.2-ghc9.2.6.so()(64bit) libHSghc-boot-th-9.2.6-ghc9.2.6.so()(64bit) libHSghc-prim-0.8.0-ghc9.2.6.so()(64bit) libHShosc-0.19.1-3ccWwCn6SRGDQjTpUBQMiR-ghc9.2.6.so()(64bit) libHSmtl-2.2.2-ghc9.2.6.so()(64bit) libHSnetwork-3.1.2.7-18AvxGLVZvWJNGR6boJDQO-ghc9.2.6.so()(64bit) libHSparsec-3.1.15.0-ghc9.2.6.so()(64bit) libHSpretty-1.1.3.6-ghc9.2.6.so()(64bit) libHSprimitive-0.7.3.0-AwGslPyfQNeDCHW7WoM0VU-ghc9.2.6.so()(64bit) libHSrandom-1.2.1.1-9dwwB5T9qLUCVJfHh8Y0vo-ghc9.2.6.so()(64bit) libHSsplitmix-0.1.0.4-KQJjjittnFFJ0Pi3510gQ0-ghc9.2.6.so()(64bit) libHSstm-2.5.0.2-ghc9.2.6.so()(64bit) libHStemplate-haskell-2.18.0.0-ghc9.2.6.so()(64bit) libHStext-1.2.5.0-ghc9.2.6.so()(64bit) libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so()(64bit) libHStime-1.11.1.1-ghc9.2.6.so()(64bit) libHStransformers-0.5.6.2-ghc9.2.6.so()(64bit) libHSunix-2.7.2.2-ghc9.2.6.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) rtld(GNU_HASH) Processing files: ghc-tidal-devel-1.9.2-1.rvre0.fc38.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.CsYdb2 + umask 022 + cd /builddir/build/BUILD + cd tidal-1.9.2 + DOCDIR=/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/doc/ghc-tidal-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/doc/ghc-tidal-devel + cp -pr CHANGELOG.md /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/doc/ghc-tidal-devel + cp -pr README.md /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/doc/ghc-tidal-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-devel(tidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT) ghc-tidal-devel = 1.9.2-1.rvre0.fc38 ghc-tidal-devel(riscv-64) = 1.9.2-1.rvre0.fc38 ghc-tidal-static = 1.9.2-1.rvre0.fc38 ghc-tidal-static(riscv-64) = 1.9.2-1.rvre0.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-devel(base-4.16.4.0) ghc-devel(bytestring-0.11.4.0) ghc-devel(clock-0.8.3-Kmsoy4gQW14EUHxlq3idWW) ghc-devel(colour-2.3.6-9Flkk1pUiR57nwp1ltUbyz) ghc-devel(containers-0.6.5.1) ghc-devel(deepseq-1.4.6.1) ghc-devel(exceptions-0.10.4) ghc-devel(hosc-0.19.1-3ccWwCn6SRGDQjTpUBQMiR) ghc-devel(mtl-2.2.2) ghc-devel(network-3.1.2.7-18AvxGLVZvWJNGR6boJDQO) ghc-devel(parsec-3.1.15.0) ghc-devel(primitive-0.7.3.0-AwGslPyfQNeDCHW7WoM0VU) ghc-devel(random-1.2.1.1-9dwwB5T9qLUCVJfHh8Y0vo) ghc-devel(text-1.2.5.0) ghc-devel(tidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK) ghc-devel(transformers-0.5.6.2) Processing files: ghc-tidal-doc-1.9.2-1.rvre0.fc38.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.GiCUPR + umask 022 + cd /builddir/build/BUILD + cd tidal-1.9.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal-doc + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal-doc + cp -pr LICENSE /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-tidal-doc = 1.9.2-1.rvre0.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ghc-tidal-prof-1.9.2-1.rvre0.fc38.riscv64 Provides: ghc-prof(tidal-1.9.2-J0gzq9dDiEnFKKEOIoh8JT) ghc-tidal-prof = 1.9.2-1.rvre0.fc38 ghc-tidal-prof(riscv-64) = 1.9.2-1.rvre0.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-prof(base-4.16.4.0) ghc-prof(bytestring-0.11.4.0) ghc-prof(clock-0.8.3-Kmsoy4gQW14EUHxlq3idWW) ghc-prof(colour-2.3.6-9Flkk1pUiR57nwp1ltUbyz) ghc-prof(containers-0.6.5.1) ghc-prof(deepseq-1.4.6.1) ghc-prof(exceptions-0.10.4) ghc-prof(hosc-0.19.1-3ccWwCn6SRGDQjTpUBQMiR) ghc-prof(mtl-2.2.2) ghc-prof(network-3.1.2.7-18AvxGLVZvWJNGR6boJDQO) ghc-prof(parsec-3.1.15.0) ghc-prof(primitive-0.7.3.0-AwGslPyfQNeDCHW7WoM0VU) ghc-prof(random-1.2.1.1-9dwwB5T9qLUCVJfHh8Y0vo) ghc-prof(text-1.2.5.0) ghc-prof(tidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK) ghc-prof(transformers-0.5.6.2) Supplements: (ghc-tidal-devel and ghc-prof) Processing files: ghc-tidal-link-1.0.1-1.rvre0.fc38.riscv64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.VXKmks + umask 022 + cd /builddir/build/BUILD + cd tidal-1.9.2 + LICENSEDIR=/builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal-link + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal-link + cp -pr tidal-link-1.0.1/LICENSE /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64/usr/share/licenses/ghc-tidal-link + RPM_EC=0 ++ jobs -p + exit 0 Provides: ghc-tidal-link = 1.0.1-1.rvre0.fc38 ghc-tidal-link(riscv-64) = 1.0.1-1.rvre0.fc38 libHStidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK-ghc9.2.6.so()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libHSbase-4.16.4.0-ghc9.2.6.so()(64bit) libHSghc-bignum-1.2-ghc9.2.6.so()(64bit) libHSghc-prim-0.8.0-ghc9.2.6.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: ghc-tidal-link-devel-1.0.1-1.rvre0.fc38.riscv64 Provides: ghc-devel(tidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK) ghc-tidal-link-devel = 1.0.1-1.rvre0.fc38 ghc-tidal-link-devel(riscv-64) = 1.0.1-1.rvre0.fc38 ghc-tidal-link-static = 1.0.1-1.rvre0.fc38 ghc-tidal-link-static(riscv-64) = 1.0.1-1.rvre0.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-devel(base-4.16.4.0) libatomic.so.1()(64bit) libatomic.so.1(LIBATOMIC_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libffi.so.8()(64bit) libffi.so.8(LIBFFI_BASE_8.0)(64bit) libffi.so.8(LIBFFI_CLOSURE_8.0)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgmp.so.10()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.11)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: ghc-tidal-link-doc-1.0.1-1.rvre0.fc38.noarch Provides: ghc-tidal-link-doc = 1.0.1-1.rvre0.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Supplements: (ghc-tidal-link-devel and ghc-doc) Processing files: ghc-tidal-link-prof-1.0.1-1.rvre0.fc38.riscv64 Provides: ghc-prof(tidal-link-1.0.1-6qtLH2mc5xZCZqRqg9sjFK) ghc-tidal-link-prof = 1.0.1-1.rvre0.fc38 ghc-tidal-link-prof(riscv-64) = 1.0.1-1.rvre0.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ghc-prof(base-4.16.4.0) Supplements: (ghc-tidal-link-devel and ghc-prof) Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 Wrote: /builddir/build/RPMS/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ghc-tidal-link-devel-1.0.1-1.rvre0.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ghc-tidal-doc-1.9.2-1.rvre0.fc38.noarch.rpm Wrote: /builddir/build/RPMS/ghc-tidal-link-prof-1.0.1-1.rvre0.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ghc-tidal-link-1.0.1-1.rvre0.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ghc-tidal-link-doc-1.0.1-1.rvre0.fc38.noarch.rpm Wrote: /builddir/build/RPMS/ghc-tidal-devel-1.9.2-1.rvre0.fc38.riscv64.rpm Wrote: /builddir/build/RPMS/ghc-tidal-prof-1.9.2-1.rvre0.fc38.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.f8tVDb + umask 022 + cd /builddir/build/BUILD + cd tidal-1.9.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ghc-tidal-1.9.2-1.rvre0.fc38.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.CwvZZ8 + umask 022 + cd /builddir/build/BUILD + rm -rf tidal-1.9.2 tidal-1.9.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0