@[extern lean_mk_cases_on]
@[extern lean_mk_rec_on]
@[extern lean_mk_no_confusion]
@[extern lean_mk_below]
@[extern lean_mk_ibelow]
@[extern lean_mk_brec_on]
@[extern lean_mk_binduction_on]
def
Lean.mkCasesOn
{m : Type → Type}
[Monad m]
[Lean.MonadEnv m]
[Lean.MonadError m]
[Lean.MonadOptions m]
(declName : Lake.Name)
:
m Unit
Instances For
def
Lean.mkRecOn
{m : Type → Type}
[Monad m]
[Lean.MonadEnv m]
[Lean.MonadError m]
[Lean.MonadOptions m]
(declName : Lake.Name)
:
m Unit
Instances For
def
Lean.mkNoConfusionCore
{m : Type → Type}
[Monad m]
[Lean.MonadEnv m]
[Lean.MonadError m]
[Lean.MonadOptions m]
(declName : Lake.Name)
:
m Unit
Instances For
def
Lean.mkBelow
{m : Type → Type}
[Monad m]
[Lean.MonadEnv m]
[Lean.MonadError m]
[Lean.MonadOptions m]
(declName : Lake.Name)
:
m Unit
Instances For
def
Lean.mkIBelow
{m : Type → Type}
[Monad m]
[Lean.MonadEnv m]
[Lean.MonadError m]
[Lean.MonadOptions m]
(declName : Lake.Name)
:
m Unit
Instances For
def
Lean.mkBRecOn
{m : Type → Type}
[Monad m]
[Lean.MonadEnv m]
[Lean.MonadError m]
[Lean.MonadOptions m]
(declName : Lake.Name)
:
m Unit
Instances For
def
Lean.mkBInductionOn
{m : Type → Type}
[Monad m]
[Lean.MonadEnv m]
[Lean.MonadError m]
[Lean.MonadOptions m]
(declName : Lake.Name)
:
m Unit