funcmp-1.9: Functional MetaPost is a Haskell frontend to the MetaPost language

Copyright(c) 2003-2010 Peter Simons
(c) 2002-2003 Ferenc Wágner
(c) 2002-2003 Meik Hellmund
(c) 1998-2002 Ralf Hinze
(c) 1998-2002 Joachim Korittky
(c) 1998-2002 Marco Kuhlmann
LicenseGPLv3
Maintainersimons@cryp.to
Stabilityprovisional
Portabilityportable
Safe HaskellSafe
LanguageHaskell98

FMP.Term

Description

 

Documentation

data Term #

Instances
Eq Term # 
Instance details

Defined in FMP.Term

Methods

(==) :: Term -> Term -> Bool #

(/=) :: Term -> Term -> Bool #

Fractional Term # 
Instance details

Defined in FMP.Term

Methods

(/) :: Term -> Term -> Term #

recip :: Term -> Term #

fromRational :: Rational -> Term #

Num Term # 
Instance details

Defined in FMP.Term

Methods

(+) :: Term -> Term -> Term #

(-) :: Term -> Term -> Term #

(*) :: Term -> Term -> Term #

negate :: Term -> Term #

abs :: Term -> Term #

signum :: Term -> Term #

fromInteger :: Integer -> Term #

Read Term # 
Instance details

Defined in FMP.Term

Show Term # 
Instance details

Defined in FMP.Term

Methods

showsPrec :: Int -> Term -> ShowS #

show :: Term -> String #

showList :: [Term] -> ShowS #

HasEmit Term # 
Instance details

Defined in FMP.Syntax

Methods

emit :: Term -> Doc #

max' :: [Term] -> Term #

pair :: Term -> Term -> Term #

add :: Term -> Term -> Term #

sub :: Term -> Term -> Term #

mul :: Term -> Term -> Term #