web-dev-qa-db-ja.com

ScalaのCatsライブラリは、scalazにどのように関連していますか?

Catsライブラリscalaz とどのように関係していますか? Catsプロジェクトは、それがscalazから派生していると述べています。

70
user2726995

私はこれが政治的になりすぎないようにしたいのですが*、猫はすべての目的と目的のためですscalaz。まだ完全な同等には達していませんが、数か月前に作成されただけであることに留意してください。目標は、その進化に関して、より実用的なアプローチとより民主的なものにすることです。そのため、演算子とクラスの命名は、パフォーマンスが向上する場合にメソッド内で可変デー​​タを使用することに何の問題もないのと同様に、もう少し簡単になることを期待しています。最後に、彼らはより良いドキュメントを持つことを望んでいます....これはすべて、数学の世界に巻き込まれていない人のためのより良い初心者のアプローチで、scalazの代わりになる可能性があることを意味します。より完全な回答が必要な場合は、Gitterボードに移動して、Erik(non)が自分で答えることができます:)

*要点は、scalazにはソーシャルバッグがあり、多くのビッグネームが使用や投稿を避けていることです。

58
Justin Pihony

ここで言及したいのは、ごく最近scalazがtestzscalaz-zioのような多くの新しいfpライブラリのnamespaceになったことです、scalaz-metricsscalaz-httpscalaz-analyticsなど。そして、ScalaZ 8が近づいています!

0
iuriisusuk