lean4-htt/library/init/data
Leonardo de Moura cf3bbd7e25 feat(runtime): add utf8_prev and utf8_set
Next goal: implement string.iterator in Lean
2019-03-11 18:05:40 -07:00
..
array chore(library/init/data): move usize to uint 2019-03-09 10:32:23 -08:00
char feat(library/init/data/char/basic): add char.utf8_size 2019-03-09 10:46:29 -08:00
fin feat(library/init/data): bitwise operations 2019-03-09 10:19:35 -08:00
hashmap fix(frontends/lean/elaborator): ensure_no_unassigned_metavars: only check mvars in parameter 2018-10-07 21:11:02 -07:00
int fix(library/init/data/int/basic): nasty bug at int.repr 2019-02-12 15:58:59 -08:00
list feat(library/init/data/list/basic): tail recursive length 2019-02-08 16:51:44 -08:00
nat feat(runtime): add efficient fixpoint implementation 2019-03-10 10:09:57 -07:00
option perf(library/init/data/option/basic): missing [inline] 2019-03-06 10:58:12 -08:00
ordering chore(library/init/data/ordering/basic): mark cmp_using as [inline] 2018-09-17 14:56:31 -07:00
rbmap refactor(library/init/data/rbmap/basic): pass ins node-cell to balance1 and balance2. 2019-02-20 18:27:58 -08:00
rbtree feat(frontends/lean/vm_elaborator,library/init/lean/elaborator): pass parser_state between languages, create parser object on C++ side to existing functions (that don't actually parse anything) 2018-12-18 15:30:38 +01:00
string feat(runtime): add utf8_prev and utf8_set 2019-03-11 18:05:40 -07:00
basic.lean chore(*): remove more files 2018-05-21 06:42:58 -07:00
default.lean chore(*): remove several tactics 2018-05-21 06:53:01 -07:00
dlist.lean feat(library/init/data): tail recursive append 2019-02-08 16:35:20 -08:00
hashable.lean chore(library/init/data): move usize to uint 2019-03-09 10:32:23 -08:00
repr.lean chore(library/init/data): move usize to uint 2019-03-09 10:32:23 -08:00
to_string.lean test(tests/compiler): uint constant folding tests 2019-02-15 14:53:29 -08:00
uint.lean chore(library/init/data): move usize to uint 2019-03-09 10:32:23 -08:00