腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Scala
无
标记
最终
,
隐
式
,
单元测试
中
找不到
隐
式
scala
、
unit-testing
、
implicit
、
scala-cats
、
tagless-final
我正在尝试理解
无
标记
Final的
单元测试
所以我有: case class FullName(first:String, last:String) defrawName:String):FullName = { FullName(parts(0), parts(1))}
在
我的
单元测试
中
Reader(_ => Unit)
浏览 13
提问于2019-06-09
得票数 2
回答已采纳
1
回答
为什么
在
scala
中
不推荐
隐
式
转换?
scala
、
implicit-conversion
、
implicit
摘自“带猫的
Scala
”(第18页):当使用
隐
式
def创建类型类实例构造函数时,请确保将参数
标记
为
隐
式
参数。如果没有这个关键字,编译器将无法
在
隐
式
解析期间填充参数。具有非
隐
式
参数的implicit方法形成一个不同的
Scala
模式,称为
隐
式
转换。这也不同于上一节关于接口语法的内容,因为在这种情况下,J
浏览 3
提问于2020-12-05
得票数 1
1
回答
如何找出当我使用Monoid时发生的事情
scala
、
implicit-conversion
、
scalaz
例如,如何知道
在
Map
中
是否有一个Map实例?如果是,它在源代码
中
的位置。我试过以下几种方法,但没有成功 地图(
浏览 1
提问于2016-05-28
得票数 4
回答已采纳
1
回答
从子类型到超级类型的默认类型转换,零参数函数
scala
、
types
我试图了解
scala
在
scala
.Predef
中
实现默认类型转换(从子类型到超级类型)的机制。从文献
中
我推断这是用函数来完成的。implicit def conforms[A] = new A<:<A { def apply(a:A)=a }
无
参数函数conformsA返回
隐
式
转换A=>B作为其唯一的函数值(作为A=>A类型的可调用值但是,当编译器查找
隐
式
类型转换时,它需要一个类型为A=&g
浏览 1
提问于2015-01-14
得票数 0
回答已采纳
1
回答
在这个例子
中
应用了什么方法转换?
scala
、
methods
在
scala
6.26.2的规范
中
,有4种方法的转换: 以下四个
隐
式
转换可应用于不应用于某些参数列表的方法。.=> T类型的
无
参数方法m总是通过求m所绑定的表达式将其转换为T类型。
隐
式
应用程序.如果该方法只采用
隐
式
参数,则按照§7.2的规则传递
隐
式
论证。否则,如果e有方法type ()T,则
隐
式
地
浏览 5
提问于2014-08-24
得票数 2
1
回答
在
Scala
2.10
中
编译器生成的
隐
式
值是什么?
scala
、
reflection
、
implicit
、
scala-2.10
、
scala-compiler
在
中
编写了以下内容: StackOverflow的回答很好地解释了“隐含证据”的概念。我试图
在
Scala
反射API
中
查找
隐</em
浏览 2
提问于2014-02-17
得票数 2
回答已采纳
3
回答
使构造函数参数
在
类主体
中
隐
式
可用
scala
、
implicit
我希望使类的显
式
构造函数参数
在
类主体
中
隐
式
可用。我可以将第二个参数和后续参数
标记
为"implicit val",这是有效的: | println(implicitly[String])defined class Foo
scala
> new Foo(1,"hello"
浏览 1
提问于2014-05-06
得票数 1
回答已采纳
1
回答
Scala
隐
参数
在
无形库
中
的应用
scala
我是
Scala
的新手,我正在使用非形状库来操作元组。(虽然这并不是非体型的特例)下面是它的使用情况:val bar = ("foo","bar","other").drop(1) 错误
浏览 12
提问于2015-11-16
得票数 1
回答已采纳
1
回答
方法参数可以作为
隐
式
转换的
隐
式
参数吗?
scala
、
implicit
c:转换器def roundaboutFoo(x : Int,转换器:转换器)的
隐
式
值: Foo = Bar(x) 如果不太明显(
隐
式
),我要做的是让Bar(x)
隐
式
地转换为Foo。但是
隐
式
转换本身是由
隐
式
Converter参数化的。我想要使用此转换的时间都有一个Converter实例作为该方法的参数。我半预料不到从Bar到Foo的
隐
式
转换,因为fooFromBar不是从Foo到
浏览 4
提问于2011-09-04
得票数 1
回答已采纳
2
回答
Scala
中
隐
函数的转换与
隐
式
类的区别
scala
、
implicit-conversion
对于
Scala
中
的
隐
式
转换,我可以使用任何一个
隐
式
转换函数。关于有一个相关的问题,但它只比较
隐
式
函数和类型类。我感兴趣的是与
隐
式
类的区别。
浏览 6
提问于2015-08-29
得票数 8
回答已采纳
1
回答
诱发范围
scala
、
scope
、
implicit
作为对我的另一个的后续,请参阅代码
中
的注释/问题: def foo(implicit i: Implicit = null) = println
浏览 3
提问于2014-08-02
得票数 2
回答已采纳
2
回答
Case类和
隐
式
参数与模式匹配
scala
我试图将
隐
式
参数与案例类结合起来,但是我被困住了。语言规范,这是由于编译器为case类生成的提取器对象:我的
隐
式
Boolean不是结果case类的成员,因此它必须在第二个(
隐
式
)参数列表
中
(不幸的是,我
在
伴生对象的应用方法
中
找不到
): def apply[tp
浏览 5
提问于2011-03-15
得票数 20
回答已采纳
1
回答
用
Scala
封装的Java接口的工厂方法隐含了?
java
、
scala
、
jvm
、
factory
、
implicit
我正在使用
Scala
隐
式
为Java接口定义一个富包装器:
在
配套的对象
中
,我定义了
隐
式
转换和apply工厂方法:) = new RichThing() } 这样,我就可以实例化该接口的Java实现,并像使用RichThing一样使用它(由于
隐
式
转换这不起作用,因为
Sca
浏览 1
提问于2009-02-05
得票数 6
回答已采纳
2
回答
如何在方法作用域中使用
隐
式
而不是类范围?
scala
、
implicit
我有一个类似于下面代码的
Scala
代码。有一个
在
类/对象级别上定义的
隐
式
,我希望用方法
中
定义的
隐
式
来“覆盖”它。
在
本例
中
,我希望使用b作为Int
在
bar方法范围内的
隐
式
。我该怎么做?Didn't pass implicit Int parameter implicitly[Int]} 这是
浏览 3
提问于2020-08-06
得票数 1
回答已采纳
1
回答
这个akka-http测试在哪里导入Marshaller?
scala
、
akka-http
我的问题是,这里导入的
隐
式
Marshaller在哪里?我正在寻找进口,但我
找不到
它?我尝试使用IntelliJ来显示
隐
式
导入,但是我仍然不能理解。其中是import语句,该语句获取传递给的Marshaller的
隐
式
声明:
在
21行?它调用 def to[B](implicit m: Marshaller[A, B], ec: Execution
浏览 11
提问于2017-07-05
得票数 1
回答已采纳
1
回答
隐
参数与TypeTag何时使用及原因
scala
、
functional-programming
Scala
遭受类型擦除,但是它也引入了TypeTag来克服类型擦除问题。} 如果您可以
在
scala
中
给我一个文档链接来证明您的观点,那么它是完美的。
浏览 1
提问于2018-04-13
得票数 1
1
回答
Scala
隐
式
与
隐
式
参数
scala
、
implicit
我是
Scala
的新手,当我查看不同的项目时,我看到了处理
隐
式
参数的两种样式。
scala
]]>def sum[A](xs:List[A])(implicit m:Monoid[A]): A = xs.foldLeft(m.mzero)(m.mappend) sum:[A](xs:为什么要对
隐
式
参数使用
隐
式
?在这个简单的例子
中
,它感觉更冗长。当我
在
REPL中使用没有
隐
式
的内容运行
浏览 0
提问于2014-03-26
得票数 14
回答已采纳
1
回答
将火花reduceByKey应用于具有上下文边界的泛型
scala
、
apache-spark
对于
Scala
中
的上下文界限,我仍然是个新手,我正在尝试编写一个函数,它可以
在
满足上下文绑定的任何泛型上执行reduceByKey。错误:
找不到
参数e:数值的
隐
式
值 我尝试
在
函数
中
显
式
地编写
隐
浏览 2
提问于2016-05-13
得票数 1
回答已采纳
1
回答
什么时候
在
Scala
中使用
隐
式
参数是有意义的?
scala
、
implicit
在
使用了一个
Scala
库,该库向调用方公开了对
隐
式
的依赖之后,我在这个机制上经历了摩擦,因为
Scala
有时很难调试
隐
式
参数,而且因为
Scala
会在很多地方填充
隐
式
参数的值。
在
我的编码
中
,
Scala
曾“抱怨”一个
隐
值无法匹配,而实际上,来自不同导入的每个
隐
值都存在“冲突”。 不管是否感觉到脆性,它有时会感觉到上下文设计模式被滥用的
浏览 1
提问于2014-08-22
得票数 7
1
回答
惰性
隐
式
val
找不到
scala
、
implicit
为什么
scala
在这里
找不到
隐含的内容呢?class A lazy val x = implicitly[A]} implicit lazy val a: A = new A // note explicit result type FWIW对于这个应用程序,我只能使用
Scala
2.10
浏览 0
提问于2015-10-13
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
函数扩展
Akka HTTP开发中使用JSON
Scala 隐式转换和隐式参数
CPU设计之Cache-MSHR
Scala函数编程和隐式转换
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券