implicit 相关问题

Scala中的隐式是应用的函数或未明确出现在源代码中的参数。

在 Quill 中使用 Postgres 枚举

我正在尝试将 Scala 2 枚举与 Quill 一起使用,如下所示: 导入 io.getquill.MappedEncoding 对象 MyEnumType 扩展枚举 { 类型 MyEnumType = 值 val 一、二、三 = 值 隐式...

回答 2 投票 0

import spark.sqlContext.implicits._ 如何在 scala 中工作?

我是 Scala 的新手 这就是我想了解的 此代码片段给了我 RDD[Int],没有提供使用 toDF 的选项 var input = spark.sparkContext.parallelize(列表(1,2,3,4,5,6,7,8,9)) 但是当我

回答 1 投票 0

Doobie 找不到或构造带有时间戳的案例类类型的读取实例

给定带有 java.sql.Timestamp 的数据行的案例类表示: 案例类 ExampleRow(id: String, ts: Timestamp) 查询需要一个 ExampleRow: 进口杜比._ 导入 doobie.impl ...

回答 0 投票 0

函数的隐式声明 // createString 函数的问题

嘿伙计们,我需要你的帮助。我正在学习两天后的 C 考试。为此,我为一个简单的列表编写了一些代码。 我的问题是我每次都会遇到同样的错误:“隐式声明......

回答 1 投票 0

带有 spark 隐式的参数多态性问题,toDF 的值不是 Seq[T] 的成员

这是在 scala 2.12.10 和 spark 2.4.8 上。我正在尝试使用一种方法定义一个特征,该方法可以将某个案例类的数组转换为数据帧。类型参数是 m...

回答 1 投票 0

将协议缓冲区编译器生成的 Scala 代码从 .proto 文件映射到简单的 Scala 案例类

是否有一个库可以将协议缓冲区编译器生成的 Scala 代码从 .proto 文件映射到简单的 Scala 案例类。大文件没有映射器功能 S的示例...

回答 1 投票 0

如何在 Scala 2 中为单例对象添加扩展方法?

我偶然发现了这个线程,@prolativ 提供了一些花哨的 scala 3 语法来为对象创建扩展方法 扩展(int:Int.type) def unapply(s: String): 选项[Int] = s.

回答 1 投票 0

“无法调用 trait `Foo` 中的延迟内联方法 `foo`”:Pairs

我只是在 Scala 3.2.2 中试验 givens 和 inline 的行为,并遇到了以下示例: 特征最大值[X]: 内联 def max(a: X, b: X): X 内联给定 maxForDoubles: Max[...

回答 1 投票 0

如何召唤`给定`成员?

假设我有一些类型类 特质 FooBar[X] 和 FooBar[Int] 的实例: 给定 intIsFooBar: FooBar[Int] = new FooBar {} 现在,假设我有一个接口 Intf 有一些成员 t ...

回答 1 投票 0

Scala 3 中的类型否定

是否可以在 Scala 3 中实现 Not[A] 类型的故障证明? 这是几年前提出的一个问题:我如何在 scala 中拥有否定类型。 不幸的是,基于“未给出 A <...

回答 1 投票 0

在 Scala 3 中,是否可以制作协变/逆变类型构造函数以实现强制子类型化?

这是一个简单的例子: 对象 CoerciveCovariance { 性状冠状病毒[+T] def cast[A, B](v: Cov[A])( 含蓄的 EV:一个<:< B ) = { v: Cov[B] } } It doesn't compile:

回答 2 投票 0

.net CLI 使用 Auth0 OAuth 隐式流程进行身份验证

我正在寻找一种使用隐式流程通过 Auth0 OAuth 对 .NET Core CLI 进行身份验证的解决方案。我的理解是此流程启动 Auth0 登录页面,用户可以在其中输入他们的

回答 0 投票 0

如何在 Scala 2.13 中定义自然数归纳法?

考虑以下自然数的定义。 密封性状 Nat 最终案例对象 Z 扩展 Nat 最终案例类别[N <: Nat]() extends Nat And the following definition of vectors. sealed...

回答 1 投票 0

如何将另一个结构隐式转换为我的类型?

因为是MyClass x = 120;,是否可以创建这样一个自定义类? 如果是这样,我该怎么做?

回答 4 投票 0

Scala:以值为条件的隐式类型转换

任务是执行从字符串值到 Int 或 BigDecimal 的转换,取决于字符串值的长度。 例如,如果 stringValue > 10 => stringValue.toInt,否则 => BigDecimal(

回答 1 投票 0

Shapeless - 如何为 Coproduct 派生 LabelledGeneric

我正在尝试为 Coproduct 生成 LabelledGeneric,以便可以使用它来代替典型的密封特征层次结构。到目前为止,我能够通过明确指定

回答 1 投票 0

在 Scala 2.13 中,为什么可以为抽象类型调用不合格的 TypeTag?

考虑以下代码: 导入 scala.reflect.api.Universe 对象 UnqualifiedTypeTag { val RuntimeUniverse = scala.reflect.runtime.universe 特质有宇宙{ val universe: 大学...

回答 0 投票 0

在类型参数上创建Show实例?

我正在通过Scala与Cats一起工作,我试图创建一个Show on a Tree[A]类型(不是书本练习)。基本上,我试图创建一个实例,如果我有任何一棵树,其 ...

回答 1 投票 0

scalaz怎么能做到 "A / B",我怎么能做到自己的 "B.? "或 "A <?>B"

我对scala implicits比较陌生,但如果我想做5. ? 我可以这样做: class MyInt(int: Int) { / 无用的,只是想说明一点 def ? ? : Int = int * 100 } implicit def ...

回答 1 投票 0

如何在scala中创建一个尊重隐式转换的内联函数?

以下面的代码为例: object Test6 { def main(args: Array[String]): Unit = { val a = new A /works takesBTuple(tupleMaker(a, a)) /不工作,因为a变成了......。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.