From 679292ac1afc014c9d96c340102aa7b02dc050ce Mon Sep 17 00:00:00 2001 From: Nikita Gazarov Date: Thu, 27 Jun 2024 11:39:02 -0700 Subject: [PATCH] New: `.not` alias to `.invert` on observables of booleans --- .../com/raquo/airstream/extensions/BooleanObservable.scala | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/scala/com/raquo/airstream/extensions/BooleanObservable.scala b/src/main/scala/com/raquo/airstream/extensions/BooleanObservable.scala index 0c2b6687..a6fc3480 100644 --- a/src/main/scala/com/raquo/airstream/extensions/BooleanObservable.scala +++ b/src/main/scala/com/raquo/airstream/extensions/BooleanObservable.scala @@ -8,6 +8,8 @@ class BooleanObservable[Self[+_] <: Observable[_]](val observable: BaseObservabl observable.map(!_) } + @inline def not: Self[Boolean] = invert + def foldBoolean[A]( whenTrue: => A, whenFalse: => A