# PureScript vs ReScript どちらもJavaScriptにコンパイルされる関数型言語ですが、性格がかなり違います。 ## PureScript - **Haskellに近い**純粋関数型言語 - 高カインド型、型クラス、Row Polymorphismなど強力な型システム - 副作用は`Effect`で明示的に管理 - 学習コストは高め - コミュニティは小規模だが熱心