scala-library-next
                                
                                 scala-library-next copied to clipboard
                                
                                    scala-library-next copied to clipboard
                            
                            
                            
                        Add `Option.flatWhen`
An obvious extension to Option.when. Reference implementation:
  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
  }