相关疑难解决方法(0)

Scala函数中的异构参数

我如何通过一些HList作为参数?所以我可以这样做:

def HFunc[F, S, T](hlist: F :: S :: T :: HNil) {
    // here is some code
}

HFunc(HList(1, true, "String")) // it works perfect
Run Code Online (Sandbox Code Playgroud)

但是,如果我有一个很长的清单,我不知道它,我怎么能对它做一些操作?我如何通过论证而不是松散其类型?

scala list heterogeneous hlist shapeless

7
推荐指数
1
解决办法
867
查看次数

标签 统计

heterogeneous ×1

hlist ×1

list ×1

scala ×1

shapeless ×1