Open OndrejSpanel opened 2 months ago
An obvious extension to Option.when. Reference implementation:
Option.when
implicit class OptionOps(val o: Option.type) extends AnyVal { final def flatWhen[A](b: Boolean)(a: => Option[A]): Option[A] = if (b) a else None }
An obvious extension to
Option.when
. Reference implementation: