csound-expression-0.3.3: Csound combinator library

Safe HaskellSafe-Infered

CsoundExpr.Base.Boolean

Description

replica of Data.Boolean module. Booleans for csound signals

Synopsis

Documentation

data BoolRate Source

boolean signal. Type for comparison of control or init rate signals.

(==*), (/=*) :: (K a, K b) => a -> b -> BoolRateSource

(<*), (<=*), (>=*), (>*) :: (K a, K b) => a -> b -> BoolRateSource

ifB :: X a => BoolRate -> a -> a -> aSource

minB, maxB :: K a => a -> a -> aSource

cond :: (Applicative f, K a) => f BoolRate -> f a -> f a -> f aSource

crop :: (Applicative f, Monoid (f a), K a) => f BoolRate -> f a -> f aSource