lean4-htt/library/init/data
Leonardo de Moura 452d5107ac chore(library/init/data/array): naming convention
The array read and write operations are now called:

- "Comfortable" version (with runtime bound checks):
  `Array.get` and `Array.set` like OCaml.
   It is also consistent with `Ref.get` and `Ref.put`,
   and `get` and `set` for `MonadState`.

- `Fin` version (without runtime bound checks):
  `Array.index` and `Array.update` like in F*.

- `USize` version (without runtime bound checks and unboxing):
  `Array.idx` and `Array.updt`.

cc @kha
2019-03-21 18:03:29 -07:00
..
array chore(library/init/data/array): naming convention 2019-03-21 18:03:29 -07:00
char chore(*): Uint => UInt, Usize => USize 2019-03-21 15:06:44 -07:00
fin chore(frontends/lean/pp): ppAnonymousCtor -> ppAsAnonymousCtor 2019-03-21 15:06:45 -07:00
hashmap chore(library/init/data/array): naming convention 2019-03-21 18:03:29 -07:00
int chore(library): use lowercase in imports 2019-03-21 15:06:44 -07:00
list chore(library/init/data/list/basic): use Bool instead of Prop 2019-03-21 16:24:38 -07:00
nat chore(library/init/core): style review of the first half 2019-03-21 15:06:45 -07:00
option chore(*): decidablePred/decidableRel => DecidablePred/DecidableRel 2019-03-21 15:06:44 -07:00
ordering chore(*): decidablePred/decidableRel => DecidablePred/DecidableRel 2019-03-21 15:06:44 -07:00
rbmap chore(library/init): Empty => empty when it is a function 2019-03-21 17:03:15 -07:00
rbtree chore(library/init): Empty => empty when it is a function 2019-03-21 17:03:15 -07:00
string chore(*): Uint => UInt, Usize => USize 2019-03-21 15:06:44 -07:00
basic.lean chore(library): use lowercase in imports 2019-03-21 15:06:44 -07:00
default.lean chore(library): use lowercase in imports 2019-03-21 15:06:44 -07:00
dlist.lean chore(library/init/data/array): add HasEmptyc instance 2019-03-21 17:06:56 -07:00
hashable.lean chore(*): Uint => UInt, Usize => USize 2019-03-21 15:06:44 -07:00
repr.lean chore(*): Uint => UInt, Usize => USize 2019-03-21 15:06:44 -07:00
tostring.lean chore(*): Uint => UInt, Usize => USize 2019-03-21 15:06:44 -07:00
uint.lean chore(*): Uint => UInt, Usize => USize 2019-03-21 15:06:44 -07:00