selectF :: Pattern Double -> [Pattern a -> Pattern a] -> Pattern a -> Pattern a
chooses between a list of functions, using a pattern of floats (from 0-1)
See also:
select
pickF
squeeze