





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 