scala-3

scala-3

文章 0 浏览 1

Scala 3:为内类定义一个类型实例

我正在尝试定义内部类的类型实例。 作为一个最小的示例,我的代码看起来像这样: trait Typeclass[T] class Outer: class Inner 我想定义 typeclass …

七月上 2025-01-26 17:48:49 4 0

如何使用(使用source.fromfile)并处理错误

这是 https://stackoverflow.com/a/55440851/2691976 我有以下代码 import scala.io.Source import scala.util.Using object Problem { def main(args…

弄潮 2025-01-25 14:36:23 3 0

java.lang.nosuchmethoderror:' voidakka.actor.extensionId。$ init $(akka.actor.extensionid)'

我只是尝试使用Akka在Scala项目中实现一个少量的示例休息端点。 该代码看起来如下 import akka.http.scaladsl.Http import akka.http.scaladsl.model.…

猫七 2025-01-23 11:42:29 6 0

Scala 3编译器插件生成预期代码,但在运行时失败

我正在尝试开始为Scala 3编写编译器插件。在此阶段,它主要基于 https://github.com/liufengyun/scala3-plugin-example/blob/blob/master/master/plug…

木格 2025-01-23 05:04:20 6 0

Zio-HTTP(Zio 2.x)应用程序不从Scala 3开始

我有一个简单的应用程序: import zhttp.http.* import zhttp.http.Method.GET import zhttp.service.Server import zio.* object HexAppApplication …

蓝戈者 2025-01-22 13:36:21 5 0

基于元素的Scala3中通用2D阵列文字的良好实现是什么?

以下代码是一种未整理的方式来证明在 scala3 中声明2D数组文字的方法。它基于对一个相关问题的答案,该答案实现了 scala2 : https://stackover.com/a…

北城半夏 2025-01-22 03:57:16 5 0

Scala 3 中的最小通用案例类“复制”函数

在 Scala(2 和 3)中,case 类的 copy 方法是合成的,因此不能使用简单类型子句进行泛化。在 Scala 2 中,这导致一般处理案例类通过 shapeless 完成…

躲猫猫 2025-01-20 09:38:24 6 0

为什么两个类型的别名没有具有相同名称的扩展方法?

在Scala 3替补中,输入以下 type B = Int extension (a: A) def f() = println("A!") extension (b: B) def f() = println("B!") 给出错误, 8 | def …

横笛休吹塞上声 2025-01-19 23:03:31 5 0

SBT:从命令行运行特定的主方法

我有几种用 @main 注释的方法,即使在彻底查看了SBT文档之后,它也完全击败了我如何从终端运行其中一种方法。我只能找到如何指定主要类中的源文件。但…

箹锭⒈辈孓 2025-01-19 07:31:45 7 0

提供子类实例代替超类时的Scala错误?

我只是在Scala中尝试了一下,我写了此代码 object Main: def main(args: Array[String]): Unit = val dInt: Data[Int] = IntData(1) val dString: Dat…

风吹过旳痕迹 2025-01-18 20:52:02 5 0

Scala 3宏:获取类属性

我想编写一个宏来获取类的属性名称。 但是不能在引用语句中使用符号模块。我收到打击错误... inline def getProps(inline className: String): Iterab…

星軌x 2025-01-18 09:11:26 4 0

Scala 3 类型与 monad

我有类似: type RawListResponse[T] = Either[ResponseException[String, circe.Error], List[T]] type RawOptionResponse[T] = Either[ResponseExce…

南风几经秋 2025-01-16 11:52:56 3 0

Scala 3:“断言失败:表示类 Int 在运行 1 中无效。”

我将 Scala 3 的编译器称为库,它在编译后为每个源提供 CompilationUnit 。它有 tpdTree,听起来应该包含类型信息。 我试图在树上行走以获得任何类型…

悲歌长辞 2025-01-15 20:42:02 4 0

Scala 3 与使用 Enumeration 和 play-json 的 Scala 2 代码等效吗?

我有一些可以在 Scala 2.{10,11,12,13} 中运行的代码,我现在正在尝试将其转换为 Scala 3。Scala 3 的枚举方式与 Scala 2 不同。我正在尝试弄清楚如何…

晨曦慕雪 2025-01-14 16:39:52 3 0

是否可以匹配 sum 类型的带引号类型?

我正在 Scala3 中进行类型类推导。 我的类型类是 BarOf[T] 扩展 Bar。 T 预计是一个 ADT。 Bar 有一个 children 方法,返回 T 的子类型的 BarOf[X]。 …

柳絮泡泡 2025-01-14 16:21:46 6 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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