Monadiusが話題に上りましたが、何が書いてあるかわけが分からないという人が多いです。 自分もその中の一人、、、。 少し、Haskellで出来ているシューティングゲームを読みながら解説っぽいことでもしていこうかと思います。 というわけで、作者の方が依然作っていたモナディックシューティング Shu-thing のソースから読んでいこうと思います。 http://www.geocities.jp/takascience/index.html ソースはここからダウンロードです。 構造から見ていきましょう。 まず、 import文が続きます。モジュールの読み込みを行っています。 import Graphics.UI.GLUT hiding (position) import Graphics.Rendering.OpenGL.GLU import Control.Exception impor