Portability | portable |
---|---|
Stability | provisional |
Maintainer | simons@cryp.to |
FMP.Types
Description
Documentation
class HasDefault a where
Methods
default' :: a
Instances
HasDefault Pattern | |
HasDefault Pen | |
HasDefault Color | |
HasDefault ArrowHead | |
HasDefault TurtleDescr |
data Dir
data Pen
data Pattern
Constructors
DefaultPattern | |
DashPattern [Double] |
Instances
Eq Pattern | |
Read Pattern | |
Show Pattern | |
HasDefault Pattern |
data Equation
Constructors
NEquations [Numeric] | |
PEquations [Point] | |
Equations [Equation] | |
EquationCond Boolean Equation Equation |
data Boolean
data BoolRelat
data Point
Constructors
PointPic' Int Dir | |
PointVar' Int Int | |
PointVarArray' Int Int | |
PointTrans' Point [Int] | |
PointVar Name | |
PointVec (Numeric, Numeric) | |
PointMediate Numeric Point Point | |
PointDirection Numeric | |
PointWhatever | |
PointPPP FunPPP Point Point | |
PointNMul Numeric Point | |
PointNeg Point | |
PointCond Boolean Point Point |
data Numeric
Constructors
data FunNN
data FunNNN
class HasCond a where
dashPattern :: [Double] -> Pattern
dashPattern' :: [Double] -> Pattern
pi :: Floating a => a
exp :: Floating a => a -> a
log :: Floating a => a -> a
sqrt :: Floating a => a -> a
(**) :: Floating a => a -> a -> a
sin :: Floating a => a -> a
cos :: Floating a => a -> a
tan :: Floating a => a -> a
asin :: Floating a => a -> a
acos :: Floating a => a -> a
atan :: Floating a => a -> a
sinh :: Floating a => a -> a
cosh :: Floating a => a -> a
tanh :: Floating a => a -> a
asinh :: Floating a => a -> a
acosh :: Floating a => a -> a
atanh :: Floating a => a -> a
whatever :: HasWhatever a => a
data Name