小编use*_*645的帖子

scala - HList的通用解压缩

我有以下Scala问题:

编写一个将采用HList列表的函数

List(23 :: “a” :: 1.0d :: HNil, 24 :: “b” :: 2.0d :: HNil)    # this is list of hlists
Run Code Online (Sandbox Code Playgroud)

并返回列表的HList

List[Int](23, 24) :: List[String](“a”, “b") :: List[Double](1.0d, 2.0d) :: HNil # this is hlist of lists
Run Code Online (Sandbox Code Playgroud)

这有点像通用的unzipN.任意HList都可能吗?

谢谢.

scala hlist shapeless

5
推荐指数
1
解决办法
355
查看次数

标签 统计

hlist ×1

scala ×1

shapeless ×1