-- | Mathematics operations -- very minimal for the moment {-# LANGUAGE TypeFamilies ,MultiParamTypeClasses ,FlexibleContexts ,DeriveFunctor #-} module Language.XDsp.Semantics.Math ( Math (..) ) where import Language.XDsp.Semantics.Core class Math repr a where log2 :: a -> repr a sqrt :: a -> repr a int :: a -> repr a frac :: a -> repr a floor :: a -> repr a