| Latest Release: | funcmp-1.2.tar.gz |
|---|---|
| Darcs: | darcs get http://cryp.to/funcmp/ |
Functional MetaPost is a Haskell frontend to the MetaPost language by John Hobby. Users write their graphics as Haskell programs, which then emit MetaPost code that can be compiled into encapsulated PostScript files and smoothly included into e.g. LaTeX.
All these documents are included in the distribution in literate Haskell style, but building them is non-trivial because it needs additional tools.
- User's Manual
- A collection of useful examples how to use Functional MetaPost. Has little additional explanations, but the code is quite enlightening.
- Thesis
- The original thesis describing the implementation. It is outdated, but still your best bet right now. The Postscript document is originally written in German, but there also is a translated, English version, although it appears to be less complete than the german one.
- Tutorial
- Another set of examples with spurious comments thrown in. The original Postscript version is written in German, but it has been translated to English as well.
- Reference Documentation
- Haddock-generated reference of all exported functions.
This package contains code written and copyrighted by Meik Hellmund, Ralf Hinze, Joachim Korittky, Marco Kuhlmann, Ferenc Wágner, and Peter Simons <simons@cryp.to>. It is released under the terms of the GNU General Public License.