小编Cau*_*chy的帖子

使用无形的任何维度的Scala矢量

我需要测量n维欧几里得空间的距离,所以我必须要创建多维向量,并能够比较它们的尺寸和执行像"+"或一些基本操作" - ".所以,我想我会使用类型类+无形,如下所示:

在Scala中实现通用Vector

但是在投入了大量时间之后,我仍然无法理解如何实现这一点.我的意思是,我可以理解类型类背后的想法可以使用它们,但不知道如何对它们应用无形.提前感谢任何帮助,比如至少最简单的示例,展示如何使用无形的类型类.

math scala vector shapeless

9
推荐指数
1
解决办法
859
查看次数

标签 统计

math ×1

scala ×1

shapeless ×1

vector ×1