FBooleanOps

mouse.FBooleanOps
final class FBooleanOps[F[_]](fBoolean: F[Boolean]) extends AnyVal

Attributes

Source:
fboolean.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def andM(other: => F[Boolean])(implicit F: Monad[F]): F[Boolean]

Behaves like && but inside the F context.

Behaves like && but inside the F context.

Wont evaluate other unless this evaluates to true

Attributes

Source:
fboolean.scala
def not(implicit F: Functor[F]): F[Boolean]

Transforms this F[Boolean] by negating the Boolean

Transforms this F[Boolean] by negating the Boolean

Attributes

Source:
fboolean.scala
def orM(other: => F[Boolean])(implicit F: Monad[F]): F[Boolean]

Behaves like || but inside the F context.

Behaves like || but inside the F context.

Wont evaluate other unless this evaluates to false

Attributes

Source:
fboolean.scala