我该如何将一些
HList
作为参数传递?这样我就可以这样做:def HFunc[F, S, T](hlist: F :: S :: T :: HNil) {
// here is some code
}
HFunc(HList(1, true, "String")) // it works perfect
但如果我的列表很长,而且我对它一无所知,我该如何在其上执行一些操作? 我如何传递参数而不失去其类型?
HLists
上的所有操作进行处理 -map
、head
等等... :) - DaunnC