Previous: summary buffer, Up: extra buffers [Index]
(version: development)
Beta-reduce mode is a "beta-reduction explorer". There are three ways to enter beta-reduce mode:
f/b/n/p/...Regular cedille-mode syntax navigation
C-i nReplace selection with its normal form
C-i hReplace selection with its head normal form
C-i uOnly reduce selection by one step, then stop
C-i =Replace selection with some other expression (prompt), if βη-equal
C-i rRewrite selection with a proof of some equation
C-i RIf “C-i r” operates like a ρ term, this is like a ρ+ term: it β-reduces as it looks for matches
C-i fFill this type with some term (prompt), if it type-checks
C-i aAbstract the outermost binder (λ/∀/Π/➔/➾) of the entire expression
C-i cCase split upon some term (prompt), spawning another buffer for each case
C-i pReconstruct a proof of your work from each step taken so far
C-i ,Undo
C-i .Redo