2023.03.30
関数型言語における型クラスであるFunctorやApplicative、Monadについて解説します。これらは型を引数に1つ取る型を1つ引数に取る型クラスであり、これらを応用することによりエラー処理が楽になる等、活用の幅が広くあります。そこで本記事ではFunctor等の特徴についてまとめます。