lean4-htt/library/init/control
Leonardo de Moura 6841e47aa4 chore(frontends/lean/builtin_exprs): remove support for (<infix>) and (<infix> <expr>) notations
In Lean 4, we will support the more general

`a + ·` ==> `fun x, a + x`
`· + b` ==> `fun x, x + b`
`· + ·` ==> `fun x y, x + y`
`f · y` ==> `fun x, f a y`
`g · · b` ==> `fun x y, g x y b`
2019-07-02 08:06:06 -07:00
..
alternative.lean refactor(core): homogeneous andthen 2019-04-24 14:00:34 -07:00
applicative.lean chore(init): add reserve for all control notation at core.lean 2019-04-04 08:53:42 -07:00
combinators.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
conditional.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
default.lean feat(library/init/control/conditional): add HasToBool.toBool, and combinators 2019-05-06 14:24:20 -07:00
estate.lean perf(library/init/control/estate): missing [inline] 2019-05-11 16:38:25 -07:00
except.lean chore(library/init): mimize use of notations 2019-06-24 15:48:11 -07:00
functor.lean chore(init): add reserve for all control notation at core.lean 2019-04-04 08:53:42 -07:00
id.lean chore(library/init/control/id): spurious [inline] annotations 2019-04-05 14:16:38 -07:00
lift.lean refactor(library/init): move function.lean definitions to core.lean 2019-03-22 09:33:10 -07:00
monad.lean chore(frontends/lean/builtin_exprs): remove support for (<infix>) and (<infix> <expr>) notations 2019-07-02 08:06:06 -07:00
monadfail.lean
option.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
reader.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00
state.lean feat(frontends/lean/builtin_exprs): use ; in do-notation 2019-06-27 18:00:43 -07:00