Difference between revisions of "selectF"

From TidalCycles userbase
Jump to: navigation, search
(Created page with "-- | chooses between a list of functions, using a pattern of floats (from 0-1) selectF :: Pattern Double -> [Pattern a -> Pattern a] -> Pattern a -> Pattern a selectF pf ps p...")
 
Line 1: Line 1:
-- | chooses between a list of functions, using a pattern of floats (from 0-1)
 
 
selectF :: Pattern Double -> [Pattern a -> Pattern a] -> Pattern a -> Pattern a
 
selectF :: Pattern Double -> [Pattern a -> Pattern a] -> Pattern a -> Pattern a
 
selectF pf ps p = innerJoin $ (\f -> _selectF f ps p) <$> pf
 
selectF pf ps p = innerJoin $ (\f -> _selectF f ps p) <$> pf
 +
 +
'''selectf''' chooses between a list of functions, using a pattern of floats (from 0-1)
  
 
See also [[select]]
 
See also [[select]]

Revision as of 20:45, 11 May 2020

selectF :: Pattern Double -> [Pattern a -> Pattern a] -> Pattern a -> Pattern a selectF pf ps p = innerJoin $ (\f -> _selectF f ps p) <$> pf

selectf chooses between a list of functions, using a pattern of floats (from 0-1)

See also select

See also pickF See also squeeze