lean4-htt/library/init/control
Leonardo de Moura abaf181495 refactor(core): homogeneous andthen
The motivation is to make sure `andthen` and `orelse` are both
homogeneous.
2019-04-24 14:00:34 -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 chore(library/init/control/combinators): use Applicative instead of Monad in relevant combinators 2019-04-03 13:28:08 -07:00
default.lean chore(library): use lowercase in imports 2019-03-21 15:06:44 -07:00
estate.lean feat(library/init/control/alternative): more general HasOrelse class 2019-04-24 14:00:20 -07:00
except.lean chore(library/init/control/combinators): use Applicative instead of Monad in relevant combinators 2019-04-03 13:28:08 -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(init): add reserve for all control notation at core.lean 2019-04-04 08:53:42 -07:00
monadfail.lean chore(*): lowercase file names 2019-03-21 15:06:44 -07:00
option.lean chore(library): unit => Unit 2019-03-21 15:06:44 -07:00
reader.lean chore(library/init/control/combinators): use Applicative instead of Monad in relevant combinators 2019-04-03 13:28:08 -07:00
state.lean chore(library/init/control/combinators): use Applicative instead of Monad in relevant combinators 2019-04-03 13:28:08 -07:00