有没有类似 typescript / kotlin 这样的optional chaining呢?
1 个赞
moonbit 现阶段不支持 ?. 操作符
如果你现在想这样做,可以考虑手写 monadic binding
func bind[T, U](self: Option[T], f: (T) -> Option[U]) -> Option[U] {
match self {
None => None
Some(x) => f(x)
}
}