Monadic instances for ULift and PLift #
In this file we define Monad and IsLawfulMonad instances on PLift and ULift.
Embedding of pure values.
Equations
Instances For
Monadic bind.
Equations
Instances For
@[simp]
Functorial action.
Equations
Instances For
Embedding of pure values.
Equations
Instances For
def
ULift.seq
{α : Type u_1}
{β : Type u_2}
(f : ULift.{u_3, max u_1 u_2} (α → β))
(x : Unit → ULift.{u_4, u_1} α)
:
Applicative sequencing.
Equations
Instances For
Monadic bind.
Equations
Instances For
@[simp]
@[simp]