Scala ZIO调度简单示例
我想使用ZIO时间表并重试,但找不到已完成的示例。 关于此代码(IDEA研讨会):Scala ZIO调度简单示例,scala,zio,Scala,Zio,我想使用ZIO时间表并重试,但找不到已完成的示例。 关于此代码(IDEA研讨会): funcReadFromDb不是纯的nextInt和println是效果,必须包装到Task正文中 def funcReadFromDb(inp :Int): Task[Seq[Int]]= { Task.effect { val rnd: Int = r.nextInt(10) println(s"rnd=$rnd") Seq(inp, inp * 2, inp *
funcReadFromDb
不是纯的nextInt
和println
是效果,必须包装到Task
正文中
def funcReadFromDb(inp :Int): Task[Seq[Int]]= {
Task.effect {
val rnd: Int = r.nextInt(10)
println(s"rnd=$rnd")
Seq(inp, inp * 2, inp * 3)
}
}
funcReadFromDb
不是纯的nextInt
和println
是效果,必须包装到Task
正文中
def funcReadFromDb(inp :Int): Task[Seq[Int]]= {
Task.effect {
val rnd: Int = r.nextInt(10)
println(s"rnd=$rnd")
Seq(inp, inp * 2, inp * 3)
}
}
def funcReadFromDb(inp :Int): Task[Seq[Int]]= {
Task.effect {
val rnd: Int = r.nextInt(10)
println(s"rnd=$rnd")
Seq(inp, inp * 2, inp * 3)
}
}