hsc3-lang-0.8: Haskell SuperCollider Language

Sound.SC3.Lang.Collection.Collection

Documentation

fill :: Int -> (Int -> a) -> [a]Source

size :: [a] -> IntSource

ignoringIndex :: (a -> b) -> a -> Int -> bSource

collect :: (a -> Int -> b) -> [a] -> [b]Source

select :: (a -> Int -> Bool) -> [a] -> [a]Source

reject :: (a -> Int -> Bool) -> [a] -> [a]Source

detect :: (a -> Int -> Bool) -> [a] -> Maybe aSource

detectIndex :: (a -> Int -> Bool) -> [a] -> Maybe IntSource

inject :: a -> (a -> b -> a) -> [b] -> aSource

any' :: (a -> Int -> Bool) -> [a] -> BoolSource

every :: (a -> Int -> Bool) -> [a] -> BoolSource

count :: (a -> Int -> Bool) -> [a] -> IntSource

occurencesOf :: Eq a => a -> [a] -> IntSource

sum' :: Num a => (b -> Int -> a) -> [b] -> aSource

maxItem :: Ord b => (a -> Int -> b) -> [a] -> bSource

minItem :: Ord b => (a -> Int -> b) -> [a] -> bSource