``` Option.monad().binding { val noneOpt: ...
# arrow
s
Copy code
Option.monad().binding {
        val noneOpt: Option<Int> = None
        val x = noneOpt.bind()
        val y = Some(1 + x).bind()
        val z = Some(1 + y).bind()
        yields(x + y + z)
    }