文件名称:scalaxy-records:宏驱动的记录抽象
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-28 01:49:01
Scala
Scalaxy/唱片 非常早期,这是一个概念验证 这是如何将数据记录存储在列数组而不是对象行中的抽象。 import scalaxy . records . _ trait User [ C [_]] extends Record [ User ] { val name : C [ String ] val birthDate : C [ Date ] val kudosCount : C [ Int ] } // This is a `Int => Record[User]#Array`. val userFactory : Record [ User ]# Factory = recordFactory[ User ] /* Macro expands to: { (size: Int) => new Record[User]#Array {
【文件预览】:
scalaxy-records-master
----src()
--------test()
--------main()
----.travis.yml(597B)
----build.sbt(2KB)
----README.md(1KB)
----.gitignore(14B)