**HGeometry**
is a library for computing with geometric objects in Haskell. It defines basic geometric types
and primitives, and implements many algorithms, including:

Geometry is inherently visual and the rest of this website is devoted to illustrations and animations that highlight how the various algorithms work.