ideas-math-types-1.1: Common types for mathematical domain reasoners

Maintainerbastiaan.heeren@ou.nl
Stabilityprovisional
Portabilityportable (depends on ghc)
Safe HaskellNone
LanguageHaskell2010

Domain.Math.Expr.Symbols

Description

Exports relevant OpenMath symbols

Documentation

isPlus :: (WithFunctions a, MonadPlus m) => a -> m (a, a) Source #

isTimes :: (WithFunctions a, MonadPlus m) => a -> m (a, a) Source #

isMinus :: (WithFunctions a, MonadPlus m) => a -> m (a, a) Source #

isDivide :: (WithFunctions a, MonadPlus m) => a -> m (a, a) Source #

isPower :: (WithFunctions a, MonadPlus m) => a -> m (a, a) Source #

isNegate :: (WithFunctions a, MonadPlus m) => a -> m a Source #

isRoot :: (WithFunctions a, MonadPlus m) => a -> m (a, a) Source #

(^) :: WithFunctions a => a -> a -> a infixr 8 Source #

root :: WithFunctions a => a -> a -> a Source #