アンダースタンディングコンピュテーションのサンプルコードをHaskellに翻訳してみる実験プロジェクト