scala

scala

文章 292 浏览 105

Scala 最便宜的类型是什么?

我需要使用类型(任何类型)作为隐式中的标记作为类型参数,以将其与另一个隐式区分开来。这很奇怪,但这可能是另一个问题。 由于我可以使用任何类型…

油饼 2024-10-15 21:37:46 2 0

Scala 中柯里化的两种方式;每个的用例是什么?

我正在讨论多个参数列表&lt /em&gt 在我维护的 Scala 风格指南中。我开始意识到有两种柯里化的方法,我想知道什么是用例是: def add(a:Int)(b:Int) =…

转身以后 2024-10-15 21:34:59 2 0

使用 Casbah 通过正则表达式查找

如何在 Collection#find(/* HERE */) 中使用正则表达式,例如: val coll = MongoConnection()("foo")("bar") for(x &lt- coll.find("name" -&gt ".*s…

翻了热茶 2024-10-15 21:06:10 3 0

寻求一种 scala 式的方法来迭代列表并访问“下一个”元素

我正在开发一个 Polygon 类,它在 Array[Vec2] 中保存顶点数组(其中 Vec2 是定义 x 和 y 的简单案例类)。 现在,我想实现一个函数来返回 Array[Line…

温柔戏命师 2024-10-15 20:37:08 2 0

将当前类作为 scala 中的参数传递

如何传递当前类作为参数?在java中我们这样做: mymethod (this.class) 或者 mymethod (MyClass.class) 如何将scala当前类传递给这个方法?…

喜你已久 2024-10-15 19:45:11 2 0

Sbt 处理子项目

例如,我有项目 Child1、Child2、ChildN 和 Parent。我希望能够从“父”项目调用任何子项目中的任何公共方法。我以为 sbt 的 ParentProject 会处理我…

掀纱窥君容 2024-10-15 19:26:55 3 0

选项包装值是一个好的模式吗?

我最近写了以下 Scala 代码: val f: File = ... // pretend this file came from somewhere val foo = toFoo(io.Source.fromFile(f).mkString) 我真…

不离久伴 2024-10-15 18:16:45 1 0

Scala 中的多行标签

简短的问题,希望简单的解决方案: 我有自己的 ListView 渲染器,没有什么太奇特的,它只是连接 Label 和 Icon &gt。我的问题是,到目前为止,标签忽…

只是偏爱你 2024-10-15 17:58:33 0 0

如何实施配置和设置?

我正在编写一个部署在多个地方的系统,每个站点都需要自己的配置和设置。 “配置”是特定站点必需的命名值(例如数据库 URL、S3 存储桶名称);每个配…

梦中的蝴蝶 2024-10-15 17:52:32 2 0

Scala 编译 OptionBuilder 时出错

我正在使用 Apache commons cli (1.2) 进行命令行解析。 我的代码中有以下内容: import org.apache.commons.cli.OptionBuilder OptionBuilder.withLo…

明天过后 2024-10-15 17:17:07 1 0

集合如何对元素类型使用隐式转换?

在处理这个问题时,我遇到了以下问题。考虑两个方法定义: def foo[T &lt: Ordered[T]](s : Seq[T]) = s.sorted def foo[T &lt% Ordered[T]](s : Seq[…

疾风者 2024-10-15 16:51:34 3 0

这个 Scala Perl/Python 架构有意义吗?

在另一个问题中,我要求为特定目的提供“最佳”语言。意识到这个目标有点难以开始,我简化了我的想法:)但是有非常有用的语言提示。因此,我决定在桌面…

莳間冲淡了誓言ζ 2024-10-15 16:31:00 1 0

函数中的类型安全状态处理

所以我想要有一堆接收状态并返回新状态结果的函数。本质上是状态单子,但没有单子方法。与状态单子不同,状态不应该在函数之间流动,而是调用函数,返…

御弟哥哥 2024-10-15 16:25:23 0 0

Clojure 的“让” Scala 中的等效项

我经常面临以下情况:假设我有这三个函数 def firstFn: Int = ... def secondFn(b: Int): Long = ... def thirdFn(x: Int, y: Long, z: Long): Long =…

十六岁半 2024-10-15 14:49:23 3 0

使用反射调用 Scala 构造函数的参数数量错误

我正在尝试调用 Scala 类(案例类或普通类,两者都会受到影响)的构造函数的 newInstance 方法。 但是,我遇到了 IllegalArgumentException,并提示参…

温柔少女心 2024-10-15 14:41:27 2 0
更多

推荐作者

我们的影子

文章 0 评论 0

素年丶

文章 0 评论 0

南笙

文章 0 评论 0

18215568913

文章 0 评论 0

qq_xk7Ean

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文