A playground for working on advanced data structures in Haskell