腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
scalaz
ZIO
中
IO
和
UIO
的
区别
、
、
在
ZIO
的
新版本
中
,
IO
和
UIO
之间有什么不同,例如
UIO
[Long]
和
IO
[Nothing, Long]
浏览 8
提问于2019-03-12
得票数 2
回答已采纳
3
回答
在
ZIO
中
,有没有一种将
IO
[Nothing,T]转换为T
的
方法,如果没有,为什么不呢?
、
、
在考虑错误并将
IO
[E, T]转换为
IO
[Nothing, T]之后,我们可以直接将值称为T类型而不是
IO
[Nothing, T]类型。这允许我们返回一个T类型
的
值,而不需要使用var
和
IO
.map。在目前
的
ZIO
自检系统
中
没有找到解决方案。
浏览 0
提问于2018-08-03
得票数 1
回答已采纳
2
回答
收集所有的成功
和
失败
的
序列齐聚在一起?
、
我有一堆
IO
,所有这些都可能成功或失败:我需要总结一下结果,这样我才能一起检查所有的失败
和
成功。case class MySummary(failures: Seq[MyFailure], successes: Seq[MySuccess]) def makeSummary(results: Seq[
IO
[MyFailure, MySuccess]]):
UIO
[MySummary] = ???名为
Z
浏览 13
提问于2021-12-28
得票数 3
回答已采纳
2
回答
如何将EitherT转换为
ZIO
?
、
、
我有一个简单
的
方法签名,返回类型为EitherT但更高级别的方法有一个签名:我在someMethod
中
调用run方法,如下所示: run(someEither, data.getOrEl
浏览 4
提问于2021-04-23
得票数 0
2
回答
如何实现不使用
ZIO
中
潜在
的
大量堆空间
的
循环?
、
我知道
ZIO
维护自己
的
堆栈,即
zio
.internal.FiberContext#stack,它保护递归函数,如 for { name <- if (resp.isEmpty) getNameFromUser(askForName) else
ZIO
.succeed(resp) } yield n
浏览 8
提问于2019-12-04
得票数 4
回答已采纳
2
回答
我如何使
Scalaz
ZIO
懒惰?
、
、
、
、
我有一个重要
的
副作用函数(考虑数据库调用),我想要使用它作为一个延迟值,这样它只能在第一次使用时被调用(如果从未使用的话,则不会调用)。import
scalaz
.
zio
.
IO
object Main extends
scalaz
.
zio
.Ap
浏览 0
提问于2018-12-19
得票数 3
回答已采纳
1
回答
有没有一种简单
的
方法可以将选项[Task[T]]转换为任务[Option[T]]?
、
、
、
、
在使用monix.eval.Task或
zio
.Task时,有没有简单
的
方法将任务
的
Option转换为选项
的
任务?
浏览 24
提问于2021-07-01
得票数 3
2
回答
如何在
ZIO
中
巧妙地组合包含选项
的
多个任务
、
、
、
、
我在寻找最优雅
的
实现 (f: (A, B, C) => D)使用
scalaz</e
浏览 1
提问于2019-03-16
得票数 1
回答已采纳
1
回答
IO
Monad vs Reader Monad
、
、
、
我想知道
IO
Monad
和
Reader monad之间有什么关系吗? Reader monad
中
的
环境会产生影响吗?如果是这样,
ZIO
或Cats
IO
,
scalaz
-effects如何处理Reader Monad原则?
浏览 14
提问于2019-07-04
得票数 1
回答已采纳
1
回答
把握Scala库
的
意义
、
、
、
、
有人能澄清猫
和
猫-效果,猫-效果
IO
之间
的
区别
/关系吗?最重要
的
是,齐奥
和
莫尼克斯在这方面站在哪里?最后,与
ScalaZ
7/8
的
关系是什么?到目前为止,基于我所读到
的
,一个很好
的
组合库工作根据现有的文档和他们所做
的
是猫,然后猫-效果,
和
ZIO
,可以使用猫-效果?但我不能很好地理解为什么,并希望为自己设定一条好
的
道路,以便在保
浏览 0
提问于2019-07-03
得票数 25
回答已采纳
2
回答
在http4s中发送JSON响应
的
正确方式是什么?
、
、
我想要正确做
的
基本事情之一- JSON处理,特别是发送JSON响应。我决定将http4s与
ZIO
一起使用,而不是cats,所以下面是http路由
的
样子: import fs2.Streamimport org.http4s.dsl.
io
._import
scalaz
.
zio
.Task
浏览 66
提问于2019-05-23
得票数 5
回答已采纳
1
回答
Scala
ZIO
引用数据类型
、
我在Scala中有一个类,有四个参数,其中两个是变量,我想在
Zio
中使用Ref数据类型来控制对这些变量
的
访问,下面是我
的
代码: val y:
UIO
[Ref[Int]] = Ref.make(0)._ object AccessRef e
浏览 7
提问于2019-07-29
得票数 3
回答已采纳
1
回答
Zio
运行阻塞向后兼容
的
代码
、
(希望)关于
Scalaz
Zio
的
简单问题。 private lazy val blockingRts = new RTS {} def runBlocking[E, A](
io
:
浏览 0
提问于2019-03-27
得票数 5
回答已采纳
1
回答
如何用Http4s HttpRoutes合成特效?
、
、
、
我有一个http4s HttpRoutes
和
一个任务在我
的
效果类型(
ZIO
,如果重要的话)。其效果是副作用,并且不返回值。我想将两者组合在一起,创建一个新
的
HttpRoutes,它将在HttpRoutes
中
的
任何匹配路由之前运行效果。import
zio
.Task val effect: Task[Unit] = ...如何将HttpRoutes
和
特效结合在一起?
浏览 20
提问于2021-07-07
得票数 1
回答已采纳
3
回答
从回调函数发送
zio
http响应
、
、
我正在尝试使用
ZIO
,使用他们
的
simples world示例。我有一个Java编写
的
服务,它执行一些逻辑,它需要一个处理程序函数,所以它可以在结果准备好时调用它。我如何与
ZIO
一起使用它?编辑:val content: HttpData[Blocking, Throwable] = HttpData.fromStream{ ZStream.fromEffect(doSomeStuff
浏览 1
提问于2021-11-13
得票数 2
回答已采纳
1
回答
ZIO
测试
中
的
“测试正在使用时间,但不会提前测试时钟”
、
、
}.provideCustomLayer(testLayer) 我怀疑,我创建
的
层是错误
的
,因为这是我对迁移所做
的
唯一更改。文档
中
的
标准测试也失败(时间为0): testM("One can move time very fast") { startTime <- currentTime(TimeUnit.SECONDS下面是我要测试
的
代码: def curl(host: String, attempt: Int = 200): <e
浏览 29
提问于2020-04-09
得票数 1
回答已采纳
1
回答
zio
-grpc双流在服务器端关闭grpcurl后不关闭
、
、
关于
zio
-grpc双流关闭调用
的
咨询:何时关闭?我正在使用grpcurl来测试bistream,但是
zio
-grpc服务器端不会太快地关闭(过一段时间就会关闭)。request // do action here .ensuring {
UIO
(println
浏览 13
提问于2022-10-17
得票数 0
回答已采纳
2
回答
如何扩展
ZIO
测试
的
TestEnvironment
、
、
我想测试以下函数:如果环境只使用标准
的
ZIO
环境,如Console with Clock,测试将开箱即用: (for { }
浏览 11
提问于2020-02-04
得票数 1
回答已采纳
2
回答
用
ZIO
组合Scala
中
的
多个期货
和
期权
、
、
、
我刚刚开始评估
ZIO
以改进编程模型
和
异步Scala代码
的
性能。在我
的
代码库
中
,我经常处理Future[Option[T]],到目前为止,我已经使用
Scalaz
的
OptionT monad转换器来处理这个问题。现在我想用
ZIO
试试这个。,在这个场景
中
,t是
ZIO
[Any, Any, String]类型
的
。我想考虑三种可能性: “成功”一例
中
,foo生成一个可以与值上
的</
浏览 23
提问于2020-04-05
得票数 1
回答已采纳
1
回答
如何发现未追踪
的
未来?
、
、
期货在我
的
代码
中
执行,没有被检测到。 functionReturningFuture() // How to detect this?
浏览 0
提问于2019-04-22
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
mybatis中#{}和${}的区别
Python中“is”和“=”的区别
String中Concat和+的区别
Java中=和equals的区别
Python中classmethod和staticmethod的区别
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券