getstarted zio doc ページには、この些細な例がありますが、実行できません。このスニペットを機能させるための簡単なコードは何ですか (質問があり、コンソールで回答できる) ?
import zio.console.{getStrLn, putStrLn}
object Bug41 {
def main(args: Array[String]): Unit = {
println("Start")
val program =
for {
_ <- putStrLn("Hello! What is your name?")
name <- getStrLn
_ <- putStrLn(s"Hello, ${name}, welcome to ZIO!")
} yield ()
program.run
}
}