アットウィキロゴ
ふみさん(@fumieval)さんより情報頂きますた。
monad-coroutineというものがあるらしい。

Suspension Functorとかゆー構造を定義すればどってんこってん。(まだちゃんと読んでない)
https://github.com/fumieval/MonadicShooter/blob/master/Data/Danmaku.hs
http://ideone.com/XOl3e
最終更新:2012年08月26日 15:04