noinia / hgeometry

HGeometry is a library for computing with geometric objects in Haskell. It defines basic geometric types and primitives, and it implements some geometric data structures and algorithms. The main two focusses are: (1) Strong type safety, and (2) implementations of geometric algorithms and data structures that have good asymptotic running time guarantees.
120 stars 40 forks source link

Add missing Functor, Foldable and Traversable instances #210

Closed Topsii closed 1 year ago

Topsii commented 1 year ago

Adresses haskell/core-libraries-committee#91 and haskell/core-libraries-committee#93

Note that I have not added Foldable1 and Traversable1 instances for Tree in Data.Geometry.QuadTree.Tree.

noinia commented 1 year ago

Great, Thanks!