Library for Geometric Algorithms in Haskell

The library is written in the purely functional programming language Haskell. It contains many of the data structures and algorithms, that are treated in introductory textbooks [1,2,3]. I implemented it as a part of my diploma thesis.

You can browse the library and source code.

The library contains

What is not implemented:

References

  1. M. de Berg, M. van Kreveld, M. Overmars and O. Schwarzkopf. Computational Geometry. Springer, 1997.
  2. F. Preparata and M. Shamos.Computational Geometry: An Introduction. Springer, 1985.
  3. J. O'Rourke.Computational Geometry in C. Cambridge University Press, 1994.

Download

The library needs GHC and Cabal to build.

I will incorporate patches for new compilers, new algorithms, bug-fixes, extensions, etc. if you email them to me.

Valid XHTML 1.0 Strict Firefox 3 Firebug - Web Development Evolved
Last modified: