implicit 相关问题

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

Scala收集总和与重载加法一起使用

我试图使用collections的sum方法使重载加法运算符工作。例如,对于最终案例类概率(val值:Double){def +(that:Probability):Probability = ...

回答 1 投票 2

使用Ordered trait扩展泛型类型会使sbt编译器发出“类型错误的隐式扩展”错误

我有一个实现Scala的Ordered特性的特性:包stackQuestions特性ValueTrait [TYPE]扩展了Ordered [ValueTrait [TYPE]] {def value:Double}和一个子类:package ...

回答 1 投票 1

Scala:如何在case类构造函数中使用类型作为第一类值?

假设我有几个自动生成的类,如MyEnum1,MyEnum2,......(它们不一定是Scala枚举类型,只是一些自动生成的类)。虽然MyEnum1的类型不同于......

回答 2 投票 -2

SQL Server - 隐式事务连接字符串

我有30个数据库的实例,我需要知道应用程序使用隐式事务连接字符串的数据库。有办法找到它吗?谢谢

回答 1 投票 0

带有隐式排序的类的Scala集合

我想创建一个Array(或List,ArrayBuffer等),它只能包含具有已定义隐式排序的类的实例(例如Int,Long,Double)。像这样:val ab = new ...

回答 2 投票 0

Scala隐式转换为有效宏内的monadic值

编辑:我更新了问题更具描述性。注意:我使用Scala 2.11编译器,因为这是LMS教程项目使用的编译器版本。我正在移植用Haskell编写的DSL ...

回答 1 投票 1

隐含的JsonWriter特性不起作用

我有类如下特征RiskCheckStatusCode {def code:String def isSuccess:Boolean} object RiskCheckStatusCode {val SUCCESS = SuccessRiskCheckStatusCode(“1.1.1”)val FAIL = ...

回答 1 投票 0

scala隐式传递给参数

要将JsValue转换为自定义类,请使用此代码。 def Foo(today:String):String = {implicit def read(js:JsValue):读取[ResponseBasicModel [String]] =读取[ResponseBasicModel [String]](...

回答 1 投票 1

JVM:Scala的JavaConversions如何在Java代码中运行?

据我所知,Scala的JavaConversions在各种Java和Scala集合之间添加了隐式转换。我理解它在Scala中是如何工作的,带有隐式关键字。但是,就我而言,我......

回答 1 投票 3

隐式方法参数解析? Scala编译器?

我正在学习Scala中的隐式方法。例如,考虑以下测试代码:object Test {def main(args:Array [String])= {implicit val f:Int => String =(_:Int).toString +“...

回答 1 投票 2

如何显式传递隐式参数?

如果我们定义以下函数:def methodWithImplicit(explicit:String)(implicit imp:String)= {println(explicit + imp)}我们可以按如下方式调用它:methodWithImplicit(“abc”)(“efg”)// abc ...

回答 1 投票 0

如何将隐式参数传递给隐式类

我想将隐式参数传递给我的pimped类型,就像我在实际类型中所做的那样。但由于隐式类只占用一个参数,我没有办法隐式地将参数传递给我...

回答 1 投票 0

Scala:覆盖采用隐式参数的方法的首选方法?

给定方法,例如,def延迟(howlong:Duration)(隐式计时器:Timer):Future [A]覆盖它的首选方法是什么,保持隐式隐式或使其显式?并且......

回答 1 投票 2

Scala和隐式导入?

首先,我必须告诉我,我不熟悉Scala,最近我读了一些代码,我不明白它是如何工作的。此示例代码使用的是Future,通常它们都是......

回答 2 投票 2

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