好scalaz介绍[关闭]

最近斯卡拉兹引起了我的注意 . 它看起来很有趣,但我没有找到任何关于图书馆的好介绍 . 似乎scalaz包含了很多来自haskell和数学的想法 . 我发现的大多数文章都假设您已经对这些概念感到满意 .

我正在寻找的是逐步介绍图书馆和基本概念 - 从简单和基本概念到更高级(基于基础) .

我也看了examples,但我很难找到我应该开始学习库的地方 .

Can somebody recommend me some good scalaz introduction or tutorial (that covers basics and advanced concepts)? Or give me starting point in the answer.


更新

谢谢大家的好消息!我总结了所有的答案,并在我的博客中添加了一些链接:

http://hacking-scala.org/post/49050104489/scalaz-resources-for-beginners

对于那些寻找Scalaz API文档的人来说,他们在这里:

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

回答(8)

3 years ago

Hieko Seeberger最近开始blogging关于应用于Scala的函数式编程和类别理论 . 两个开放职位非常有教育意义(并且易于阅读),并且可以帮助克服学习的初始障碍 scalaz .

EDIT: 当你对基础知识感到满意时,我建议你仔细阅读http://apocalisp.wordpress.com/(博客由Runar OliMark Harrah驱动)和the weblog of Tony Morris

UPD: "Functors, Applicative Functors and Monoids" "Learn You a Haskell for Great Good!" 的章节在Haskell中有很多例子,有详细的解释,可以很容易地翻译成Scala / scalaz .

3 years ago

我在my blog上就这个主题撰写了一系列帖子,然后将它们编译在一起:

3 years ago

我还看到一些视频资源在介绍级别上展示了scalaz,

它们都是由scalaz的贡献者提供的,并通过演化一系列代码示例来介绍所示的内容和概念 . 这两次会谈的受众都是Scala爱好者团体 .

3 years ago

我发现这个笔记很有趣:

http://debasishg.blogspot.com/search/label/scalaz

3 years ago

没有自己测试过,但也许这个Scalaz Guide可以提供帮助,最初写于2010年11月(和/或可以贡献,因为它自2012年中期以来不再维护) .

3 years ago

更多资源 .

3 years ago

克里斯马歇尔最近在Practical Scalaz: Making Your Life Easier the hard way.上的LSUG / Skills Matter做了一次演讲