speed:像专业人士一样循环播放

时间:2024-05-27 02:13:20
【文件属性】:

文件名称:speed:像专业人士一样循环播放

文件大小:560KB

文件格式:ZIP

更新时间:2024-05-27 02:13:20

Scala

导入速度。 :shortcake: 来自黑森林的热岸 :shortcake: 什么? speed是仅编译时的宏库,提供的功能类似于Scala集合的视图,但具有高效的实现,可将整个处理过程内嵌到使用站点的(大部分)单个while循环中。 作为示例,请参见: array.speedy.map(x => x * x).foldLeft( 0 )(_ + _) 将被转换成与以下代码大致等效的代码: var acc = 0 var i = 0 while (i < array.length) { val x = array(i) acc = acc + x * x i + = 1 } acc 安装 resolvers += Opts.resolver.sonatypeReleases // only needed at compile-time libraryDependencies += "net.virtua


【文件预览】:
speed-master
----.gitignore(101B)
----README.md(8KB)
----speed()
--------src()
--------publish.sbt(604B)
--------project.sbt(249B)
----sbt.boot.properties(919B)
----LICENSE(1KB)
----speed-tests()
--------src()
--------test-lib()
----project()
--------ScalariformSupport.scala(663B)
--------Helpers.scala(405B)
--------plugins.sbt(116B)
--------gpg.sbt(54B)
--------SpeedBuild.scala(1KB)
--------build.properties(19B)

网友评论