Closed. This question is opinion-based。它当前不接受答案。












想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。

7年前关闭。



Improve this question




我想了解Scala中的多型概念,我遇到了无形状库,这是学习和应用无形状的最佳起点。

最佳答案

我不知道这是否是您想要的答案,但是对我而言,开始学习/使用无变形的最好动力是来自不同Scala session 的Miles视频:

From flatmap
ScalaNE 2012
ScalaNE 2013

His forgotten blog

作为一种大习惯-我正在使用Spray toolkit编写很多东西,它使用了无形状的内部。因此,尝试编写一些Web服务器或某些客户端。

github的Wiki也包含该库的良好介绍。

好主意-尝试使用hlists将某些案例类重写为无形记录,将其与某些JSON转换器=)一起使用非常酷。其中大部分是通用的,在实际项目中不是很有用,但是如果您想更好地理解类型级别的编程,那确实是很棒的东西

关于scala - 我如何开始在Scala中学习无形的概念,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17009675/

10-11 12:58