Maintainer | bastiaan.heeren@ou.nl |
---|---|
Stability | provisional |
Portability | portable (depends on ghc) |
Safe Haskell | None |
Language | Haskell98 |
Documentation
polyViewWith :: Fractional a => View Expr a -> View Expr (String, Polynomial a) Source #
quadraticViewWith :: (Eq a, Fractional a) => View Expr a -> View Expr (String, a, a, a) Source #
linearViewWith :: (Eq a, Fractional a) => View Expr a -> View Expr (String, a, a) Source #
constantPolyView :: (Eq a, Num a) => View (Polynomial a) a Source #
linearPolyView :: (Eq a, Num a) => View (Polynomial a) (a, a) Source #
quadraticPolyView :: (Eq a, Num a) => View (Polynomial a) (a, a, a) Source #
cubicPolyView :: (Eq a, Num a) => View (Polynomial a) (a, a, a, a) Source #
monomialPolyView :: (Eq a, Num a) => View (Polynomial a) (a, Int) Source #
binomialPolyView :: (Eq a, Num a) => View (Polynomial a) ((a, Int), (a, Int)) Source #
trinomialPolyView :: (Eq a, Num a) => View (Polynomial a) ((a, Int), (a, Int), (a, Int)) Source #
quadraticEquationView :: View (Equation Expr) (OrList (String, SquareRoot Rational)) Source #