Salad:Scala宏和反射库

时间:2024-06-08 03:38:58
【文件属性】:

文件名称:Salad:Scala宏和反射库

文件大小:24KB

文件格式:ZIP

更新时间:2024-06-08 03:38:58

Scala

#沙拉 使用Scala宏和反射的库。 例子 遍历类型结构 如果定义如下: package example trait SampleStructure { def x : Int def y : SampleGeneric [ String , Long , Int ] def z : List [ Int ] } trait SampleGeneric [ A , B , C ]{ def a : A def b : B def c : Nested [ Nested [ Nested [ C ]]] } trait Nested [ A ]{ def foo : A } 您可以通过TypeReflector对此进行TypeReflector 。 val digest = TypeReflector .inspect[ SampleStructure


【文件预览】:
Salad-master
----project()
--------SaladBuild.scala(732B)
----salad-sample()
--------src()
----.travis.yml(97B)
----LICENSE(1KB)
----README.md(3KB)
----salad-lib()
--------src()
----.gitignore(193B)

网友评论