Runs the Cont to finish, returning B or shift in case of R.
open suspend fun <B> Either<None, B>.bind(): B Folds Either into Cont, by returning B or a shift with R.
open suspend fun <B> Validated<None, B>.bind(): B Folds Validated into Cont, by returning B or a shift with R.
suspend fun <B> Option<B>.bind(): B open suspend fun <B> Option<B>.bind(shift
: () -> None): B Folds Option into Cont, by returning B or a transforming None into R and shifting the result.