packages feed

x-dsp-0.2.3: src/Language/XDsp/Semantics/Math.hs

-- | 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