腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Scala
中
的
EitherT
不能
用于
理解
、
、
我有这样
的
代码: (for { newResult <-
EitherT
.right[A, B]] changeOldData -> B 假设整个代码块将返回: Future[Either[A, B]] 在IntelliJ
中
,上面的代码没有问题,但在编译时,我得到了以下错误: [error] found : B =&
浏览 31
提问于2020-01-29
得票数 0
回答已采纳
1
回答
不同
的
单元组
用于
理解
、
、
、
我有下面的代码(for { _ <-
EitherT
.liftF但是现在,我想从sendMessage
中
获得布尔值,然后只有当sendMessage返回true时,我才想调
浏览 2
提问于2020-09-25
得票数 2
回答已采纳
1
回答
Scala
,
用于
理解
和
EitherT
、
我
的
技术栈是 (for { user: User <-
EitherT
(findById(userId)) userProfil
浏览 0
提问于2018-11-01
得票数 1
回答已采纳
1
回答
列表[未来,字符串,CustomObj] =>
EitherT
[=>,String,List[CustomObj]]
、
、
如何将sequence函数
用于
自定义类CustomObj
的
List[EitherTFuture,String,CustomObj]?我想要这样
的
东西:import cats.instances.list._import
scala
.concurrent.Future import
scala
.c
浏览 1
提问于2018-11-20
得票数 0
回答已采纳
2
回答
EitherT
:只有当某个条件为真时才返回调用函数(否则返回右)
、
、
、
、
如果是假
的
,我认为是对
的
。def callEitherFunction: Future[Either[ErrorType, Unit]] _ <- if (condition) {
EitherT
(callEitherFunction) Either.
浏览 0
提问于2019-07-15
得票数 5
回答已采纳
1
回答
Scala
类型系统,无法在内联中找到共同祖先。
、
、
我所处
的
系统类型很重,有些泛型方法声明为def execute]C <: A#C](cmd: C):
EitherT
[Future, Fail, Seq[A#E]] (其中A是类
中
的
泛型类型。然而,在我
的
测试
中
,当我模拟这些调用时,我必须明确地键入超级类型
的
Fail和A#E,否则我
的
代码就无法编译。[SubOfEvent]] required: cats.data.
EitherT
[
scala
.concurre
浏览 4
提问于2019-10-07
得票数 1
回答已采纳
2
回答
为什么
scala
在包装
EitherT
时没有推断出正确
的
类型?
、
下面是代码:class EitherTWrapper [L,R] (ei:
EitherT
:
EitherT
[Future,Nothing,Boolean])type mismatch; required: cat
浏览 5
提问于2020-01-27
得票数 0
回答已采纳
1
回答
EitherT
+状态型失配
、
我正在开发一个使用
Scala
猫
的
小程序。在尝试将
EitherT
与State一起使用和
理解
时,我遇到了许多类型错误。例如: } yield ()这给了我: found : c
浏览 1
提问于2020-06-21
得票数 1
回答已采纳
1
回答
使用
EitherT
来评估使用共享错误类型继承
的
操作结果?
、
、
我有一个
用于
剥香蕉
的
错误类型层次结构:object PeelBananaError { case object NotRipeEnough extends PeelBananaError我在
EitherT
中有一些我们知道只能在以下两种方法
中
失败
的
结果[
scala
.concurrent.Future,PeelBananaError.
浏览 1
提问于2021-05-21
得票数 6
回答已采纳
1
回答
Scala
带有猫IO/或者替代了未来/异常
、
在适用
的
情况下,我正在采用IO/Either替换Future/Exception,但我需要以下代码
的
帮助:def dbLoad(id: Int): Int ={} sealed trait DbError extends Exception withRight(i2), Right(i3)) => R
浏览 2
提问于2021-11-03
得票数 1
回答已采纳
2
回答
猫从monad堆栈
中
获得价值
、
、
、
我有一个monad堆栈,用来处理来自我
的
组件
的
响应,这些组件是用cats monads转换器实现
的
:结果是有效
的
:我怎样才能以正确
的
方式从这个堆栈
中
获得一个值或错误如何以适当
的
方式合
浏览 9
提问于2018-02-27
得票数 2
回答已采纳
1
回答
如何使用Traverse运行效果列表
、
我有这样
的
功能:这是使用猫
EitherT
。{ }found : List[
scala
.concurrent.Future[Either[Error,akka.util.ByteString]]] [error] required: cats.data.<e
浏览 4
提问于2020-02-12
得票数 1
回答已采纳
1
回答
如何用
EitherT
映射一个
用于
理解
的
选项
、
嗨,我正在试着执行一个关于
理解
的
player <- playerRepository.findById(playerId) // findById returns
EitherT
[Future, String, Player] teamOpt <- teamRepository.findByPlayer(playerId) // findByPlayer returns
EitherT
[s"get success -> $tuple
浏览 0
提问于2018-12-28
得票数 0
回答已采纳
1
回答
左flatMap on
EitherT
、
、
假设我有返回Future[Either[_, _]
的
函数,我希望在发生故障时应用其中一些函数,这意味着只将它们应用到左侧。简化
的
例子是:def operation2: Futurerevert stuff")} res1 <-
浏览 0
提问于2017-01-15
得票数 3
回答已采纳
2
回答
EitherT
与未来
的
结合
、
、
、
、
我有一个应用程序,它可以对不同
的
后端系统进行大量
的
调用,并希望使用-
理解
来简化后端系统
的
流程流程。我希望将
EitherT
(scalaz)和未来(
Scala
2.10)结合起来,以便捕获第一个潜在
的
错误(这是一个未来或后端系统问题),并向最终用户返回一个适当
的
消息。我已经快速地看了一下scalaz验证,但是捕获第一个错误而不是所有错误
的
建议是使用
EitherT
。我首先在REPL
中
尝试一个简单
的
浏览 1
提问于2013-07-24
得票数 18
回答已采纳
1
回答
如何将
EitherT
转换为“任”?
、
、
、
我犯了一个错误,因为在
理解
的
过程
中
,我用
的
是四次而不是三次。我一直在寻找将
EitherT
转换为“任一”
的
方法,但是
Scala
搜索很少给出好
的
答案。Either[ClientError, Response] for { x <- getIt(a) // returns
EitherT
[Future, ClientError,
浏览 1
提问于2021-04-29
得票数 0
回答已采纳
1
回答
具有多个返回类型
的
EitherT
、
、
我正试图与
理解
和
EitherT
的
未来,但我有困难,因为回报类型。请有人解释为什么这不编译,我如何使它编译,改变
理解
?import
scala
.concurrent.Future else Future(Left(L3("A")
浏览 2
提问于2020-01-06
得票数 2
回答已采纳
1
回答
我
不能
制作简单
的
无标签
的
最后一个例子
、
、
、
我读过关于无标签最终
的
文章,我认为它很棒。我想构建我自己
的
这个模式
的
小示例,并得到了问题所在。这是我
的
代码: trait Calculator[F[_]] { def minus
浏览 32
提问于2019-04-07
得票数 0
回答已采纳
1
回答
Scala
单例对象与隐式解析
、
、
、
在
scala
中
实现隐式解析
的
最佳方法是什么?这在Either和自定义错误对象
中
尤为常见。可以将所有内容都放入指定类型
的
变量
中
,但看起来很奇怪。这似乎是一个相
浏览 0
提问于2020-08-04
得票数 0
回答已采纳
3
回答
嵌套表达式
是否有一种更简洁
的
方法,即没有嵌套
的
for expressions,来编写以下f、g和doIt函数?import
scala
.concurrent.Future def f(x: Int
浏览 3
提问于2015-07-09
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
零基础,Scala系统入门与实战
Python和Scala的操作符
2018年数据科学前15名的Scala库
加米谷大数据:Python和Scala语言利弊
Apache Spark框架下,Python与Scala谁更胜一筹?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券