将来課題

  • 簡潔に記述したい。TemplateHaskellとかつかう?
  • レコードに型変数持たせて多相にしたい
  • Maybeを意識しないといけない箇所を減らしたい(Control.Lens.Prismをつかえば良いらしい?)
  • Object型以外の型にも特異メソッドを追加できる型をいろいろ作りたい(Objectクラスにすればよい?)

その他、アイデア募集中です!