Haskellを使うために必要な知識を得たくて勉強してるのに、「モナド」という単語のせいで、Haskellプログラムを表現するためだけに必要な本来の目的とは関係ない特殊な知識へ労力がミスリードされてる気がする