A reimplementation of/playground for understanding Data Parallel Haskell