Sandy is an independent researcher, who spends his time dabbling in Haskell. He is the author of Thinking with Types, Algebra Driven Design, the polysemy library, and the Wingman extension for the Haskell Language Server. By day, he likes strumming guitars.
Talks I've Given
-
Just Because It Works Doesn't Mean It's Right: Finding Elegance in Quadtrees
Featuring Sandy Maguire
Quadtrees are well-known containers for spatial data, but little attention has been given to them in a functional setting. In this talk we will explore the design space of quadtrees and find reusable techniques to discover elegance, in both their design and implementation.
software-development quadtrees haskell -
Just Because It Works Doesn't Mean It's Right: Finding Elegance in Quadtrees
Featuring Sandy Maguire
Quadtrees are well-known containers for spatial data, but little attention has been given to them in a functional setting. In this talk we will explore the design space of quadtrees and find reusable techniques to discover elegance, in both their design and implementation.
software-development quadtrees haskell