gpt4 book ai didi

scala - 我如何开始学习 scala 中的无形概念

转载 作者:行者123 更新时间:2023-12-03 04:49:36 24 4
gpt4 key购买 nike

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

最佳答案

我不知道这是否是您想要的答案,但对我开始学习/使用 Shapeless 的最大插入力是来自不同 Scala session 的几个 Miles 视频:

From flatmap
ScalaNE 2012
ScalaNE 2013

His forgotten blog

作为一个大的实践 - 我使用 Spray toolkit 写了很多东西。 ,它内部使用的是无形的。所以尝试编写一些网络服务器或客户端。

github 的 wiki 也包含对该库的很好的介绍。

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

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

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com