这个边界解析器会输出什么?

来自 Scala 后端开发
Scala 3.9.0 / Cats Effect 3.7.1 / http4s 0.23.36 / Java 25 LTS 入门 2分钟

这个边界解析器会输出什么?

scala
def parse(raw: String): Either[String, Int] =
  raw.trim.toIntOption
    .filter(1 to 5 contains _)
    .toRight("invalid")

@main def run(): Unit =
  println(List(" 3 ", "0", "many").map(parse))
在试验场中打开
报告错误