live-sequencer-0.0.6: Live coding of MIDI music

Safe HaskellSafe
LanguageHaskell98

ListLive

Synopsis

Documentation

cons :: a -> [a] -> [a] Source #

append :: [a] -> [a] -> [a] Source #

splitAt :: Int -> [a] -> Pair [a] [a] Source #

span :: (a -> Bool) -> [a] -> Pair [a] [a] Source #

afterEach :: a -> [a] -> [a] Source #

dropWhileRev :: (a -> Bool) -> [a] -> [a] Source #

sumInteger :: Integral a => [a] -> a Source #

constant space usage in contrast to sum

productInteger :: Integral a => [a] -> a Source #

iterateInteger :: (Integer -> Integer) -> Integer -> [Integer] Source #

constant space usage in contrast to iterate

applyStrictList :: ([Integer] -> a) -> [Integer] -> a Source #

applyStrictListList :: ([[Integer]] -> a) -> [[Integer]] -> a Source #