Scala

Scala 是一门类 Java 的编程语言,它结合了面向对象编程和函数式编程。Scala 的设计目的是要和两种主流面向对象编程语言 Java 和 C#实现无缝互操作,这两种主流语言都非纯面向对象。Scala运行在Java虚拟机上,并兼容现有的Java程序。Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。
Clouseau 通过类似 Erlang 的节点使用 Scalang 来公开 Lucene 的功能。 在每个独立的终端窗口运行: mvn scala:run -Dlauncher=clousea...
910Scala搜索引擎
Dotty 是 Scala 的下一代编译器,也是 Scala 的新语言概念和编译器技术研究平台。 具有以下特性: Union, intersection and literal singleto...
2030Scala编译器
Horizon 是一个 SBT 插件,能够在你的 Scala 代码库中自动创建任务,添加新工具。比如说: 发布到 Maven Central 生成文档 发布文档 更改版本号 (e.g. in y...
1280Scala项目构建
ScalaMD 是 Scala 语言用来处理 Markdown 格式文档的库。 Maven: <dependency>     <groupId>org.fusesource.scalam...
1160ScalaMarkdown开发包
ZIO 是一个零依赖的 Scala 库,用于异步并发编程。 主要特性: 高性能. 比 Scala 的 Future 的性能高 100 倍以上 类型安全. 使用强大的 Scala 编译器在编译时捕...
1110Scala常用工具包
Cerebro 是使用 Scala,Play Framework,AngularJS 和 Bootstrap 构建的开源(MIT 许可证)的基于 Elasticsearch Web管理工具。 要...
950Scala任务/项目管理
algebird 是用于 Scala 的抽象代数。这些代码主要是用于建立聚合系统(通过 Scalding 或 Storm)。
1030Scala代码管理分析/审查/优化
Amandroid 是 Android 应用的静态分析框架,该框架对组件之间进行流和上下文敏感的数据流分析, Amandroid 框架灵活,且易于扩展于多种类型的 Android 安全分析。 目...
1550Scala手机开发工具
bijection 是一个双向可逆函数,可以在两种类型中转换,在 bijection 中往返的协议将带回给原始的对象。
1380Java代码管理分析/审查/优化
DeepLearning.scala 是一个 DSL 创建的深度神经网络,Scala 语言编写。利用 DeepLearning.scala,普通程序员能够从简单的代码构建复杂的神经网络。 你可以...
1070Scala人工智能
Metascala 是使用 Scala 编写的极小 metacircular Java Virtual Machine (JVM)。Metascala 大约有 3000 行的 Scala 代码,...
1690ScalaJava开发工具
solr-sql是针对solrcloud封装的sql编程接口,主要支持SELECT...FROM...WHERE查询语句。 SolrCloud是基于ZooKeeper和Solr的分布式解决方案,...
960Java搜索引擎
Diffy是一个开源的自动化测试工具,它能够自动检测基于Apache Thrift或者基于HTTP的服务。使用Diffy,只需要进行简单的配置,之后不需要再编写测试代码。 Diffy主要基于稳定...
1920Scala测试工具
Scrooge 是一个 Thrift 代码解析/生成器,能够生成 Scala 和 Java 代码。这就意味着,它能够取代 Apache Thrift 代码生成器,并能在 libthrift 上生...
2070Scala语法解析工具
Spatial 是用于 FPGA 的 DSL,一种新的领域特定语言,用于从参数化的高级抽象中对可重配置硬件进行编程。 Spatial 即是 Specify Parameterized Accel...
1250C/C++其他开发相关
Indigo 是采用 Scala 编写、专门为函数式程序员打造的游戏引擎。它让游戏开发者能够使用一组专注于生产力和测试的纯函数式 API 来构建游戏。 Indigo 完全基于 Scala.js ...
1650Scala游戏模拟器/工具/引擎
Java 8 的对象函数式扩展,目标是减少代码行数,提高代码质量,提供了持久化集合、错误处理函数式抽象、模式匹配等等。 Vavr 融合了面向对象编程的强大功能,具有功能编程的优雅性和坚固性。 最...
1030JavaJava开发工具
Eventuate是建立高扩展的事件溯源event sourcing和使用因果一致性建立事件协助的开源服务框架。基于事件驱动和事件溯源的服务能够给予因果顺序的事件流通讯,服务可位于单个服务器本地...
960Scala常用工具包
Ostrich 是一个 Scala 服务器库。它使得以下几项操作变得更容易: 加载和重载每个环境配置; 收集运行时的统计数据; 通过一个简单的 Web 接口或者进入日志文件报告统计数据; 与服务...
1140Scala日志工具(Logging)
Squbs 是一个起源于 eBay 和 PayPal 的开源项目。 Squbs 是一个软件容器,一套能实现 Akka and Spray 应用/服务在大规模管理、云服务中标准化和运作的组件。 s...
1120Scala云计算
当前共178个项目
×
寻找源码
源码描述
联系方式
提交