thanks for explaining About `none()` and `None` ``...
# arrow
a
thanks for explaining About
none()
and
None
Copy code
Option.monad().binding {
        val x = none<Int>().bind()
        val y = Some(1 + x).bind()
        val z = Some(1 + y).bind()
        yields(x + y + z)
}
works but
Copy code
Option.monad().binding {
    val x = None.bind()
    val y = Some(1 + x).bind()
    val z = Some(1 + y).bind()
    yields(x + y + z)
}
doesn't compile