funcmp-1.8: Functional MetaPost

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

Description

 

Documentation

data Doc #

Instances

Show Doc # 

Methods

showsPrec :: Int -> Doc -> ShowS #

show :: Doc -> String #

showList :: [Doc] -> ShowS #

char :: Char -> Doc #

double :: Show a => a -> Doc #

int :: Show a => a -> Doc #

parens :: Doc -> Doc #

quotes :: Doc -> Doc #

(<>) :: Doc -> Doc -> Doc infixl 6 #

(<+>) :: Doc -> Doc -> Doc infixl 6 #

hcat :: [Doc] -> Doc #

hsep :: [Doc] -> Doc #

($$) :: Doc -> Doc -> Doc infixl 5 #

($+$) :: Doc -> Doc -> Doc infixl 5 #

vcat :: [Doc] -> Doc #

punctuate :: Doc -> [Doc] -> [Doc] #