Danmaku written in Haskell