GP
Size: a a a
GP
λ
ΛВ
ΛВ
Option#get
из скалы. Если вкратце, flow-sensitive typing — это когдаif (option.nonEmpty) {
println(option.get) // ← проходит проверку компилятора
} else {
println(option.get) // ← упадёт с ошибкой
}
Option#get
в линтерах.w
Option#get
из скалы. Если вкратце, flow-sensitive typing — это когдаif (option.nonEmpty) {
println(option.get) // ← проходит проверку компилятора
} else {
println(option.get) // ← упадёт с ошибкой
}
Option#get
в линтерах.λ
λ
val myVar = if (myOpt.isDefined) myOpt.get else null
AT