1. ホーム
  2. スカラ

[解決済み】良いスカラズの紹介【終了しました

2022-04-10 12:52:31

質問

最近、scalazが目にとまりました。とても面白そうなのだが、このライブラリの良い紹介が見つからない。scalaz は haskell と数学のアイデアをたくさん取り入れているようだ。私が見つけたほとんどの記事は、これらの概念に既に慣れていることを前提としています。

私が求めているのは、ライブラリとその基礎となる概念について、シンプルで基本的な概念から、より高度な概念(基本をベースとした)へと徐々に紹介していくことです。

にも目を通しました。 とはいえ、どのあたりからライブラリの勉強を始めたらいいのか、なかなかわからないんですよね。

どなたか、スカラズの入門書やチュートリアル(基礎から応用まで網羅したもの)を紹介していただけませんか?または、その答えの出発点を教えてください。


更新情報

皆さん、素晴らしい回答をありがとうございました。すべての回答を要約し、私のブログにリンクを追加しました。

https://github.com/OlegIlyenko/hacking-scala-blog/blob/master/posts/Scalaz-Resources-For-Beginners.md

また、ScalazのAPIドキュメントを探すのに苦労している人のために、ここにあります。

http://docs.typelevel.org/api/scalaz/nightly/index.html#package

解決方法は?

ヒエコ・ゼーバーガー が最近スタートしました。 ブログ 関数型プログラミングとカテゴリ理論のScalaへの応用について。冒頭の2つの投稿は非常に教育的で(そして読みやすく)、学習の最初の障壁を乗り越えるのに役立ちます。 スカラ .

EDITです。 基本的なことに慣れたら、ぜひ一度目を通してみてください。 http://apocalisp.wordpress.com/ (が運営するブログ ルナー・オリ マーク・ハラー ) と トニー・モリスのブログ

UPDです。 ファンクター、適用ファンクター、モノイド。 の章があります。 "Learn You a Haskell for Great Good!"。 には、Haskellの例題がたくさんあり、詳しい解説があるので、Scala/scalazに簡単に翻訳することができます。