|
|
|
|
|
|
| Synopsis |
|
|
|
| Documentation |
|
| class EqE a where |
| Variant on Eq class, result is of the same type as the values compared.
| | | Methods | | (==*) :: a -> a -> a | | | (/=*) :: a -> a -> a |
| | Instances | |
|
|
| class OrdE a where |
| Variant on Ord class, result is of the same type as the values compared.
| | | Methods | | (<*) :: a -> a -> a | | | (<=*) :: a -> a -> a | | | (>*) :: a -> a -> a | | | (>=*) :: a -> a -> a |
| | Instances | |
|
|
| class Floating a => UnaryOp a where |
| Unary operator class.
| | | Methods | | notE :: a -> a | | | isNil :: a -> a | | | notNil :: a -> a | | | bitNot :: a -> a | | | asFloat :: a -> a | | | asInt :: a -> a | | | ceil :: a -> a | | | floorE :: a -> a | | | frac :: a -> a | | | squared :: a -> a | | | cubed :: a -> a | | | midiCPS :: a -> a | | | cpsMIDI :: a -> a | | | midiRatio :: a -> a | | | ratioMIDI :: a -> a | | | dbAmp :: a -> a | | | ampDb :: a -> a | | | octCPS :: a -> a | | | cpsOct :: a -> a | | | log2 :: a -> a | | | log10 :: a -> a | | | distort :: a -> a | | | softClip :: a -> a |
| | Instances | |
|
|
| class Floating a => BinaryOp a where |
| Binary operator class.
| | | Methods | | iDiv :: a -> a -> a | | | modE :: a -> a -> a | | | bitAnd :: a -> a -> a | | | bitOr :: a -> a -> a | | | bitXOr :: a -> a -> a | | | lcmE :: a -> a -> a | | | gcdE :: a -> a -> a | | | roundE :: a -> a -> a | | | roundUp :: a -> a -> a | | | trunc :: a -> a -> a | | | atan2E :: a -> a -> a | | | hypot :: a -> a -> a | | | hypotx :: a -> a -> a | | | shiftLeft :: a -> a -> a | | | shiftRight :: a -> a -> a | | | unsignedShift :: a -> a -> a | | | fill :: a -> a -> a | | | ring1 :: a -> a -> a | | | ring2 :: a -> a -> a | | | ring3 :: a -> a -> a | | | ring4 :: a -> a -> a | | | difSqr :: a -> a -> a | | | sumSqr :: a -> a -> a | | | sqrDif :: a -> a -> a | | | sqrSum :: a -> a -> a | | | absDif :: a -> a -> a | | | thresh :: a -> a -> a | | | amClip :: a -> a -> a | | | scaleNeg :: a -> a -> a | | | clip2 :: a -> a -> a | | | excess :: a -> a -> a | | | fold2 :: a -> a -> a | | | wrap2 :: a -> a -> a | | | firstArg :: a -> a -> a | | | randRange :: a -> a -> a | | | exprandRange :: a -> a -> a |
| | Instances | |
|
|
| wrap :: (UnaryOp a, Ord a) => a -> a -> a -> a |
|
| fold :: (UnaryOp a, Ord a) => a -> a -> a -> a |
|
| clip_ :: Ord a => a -> a -> a -> a |
|
| Produced by Haddock version 0.8 |