Commit graph

20 commits

Author SHA1 Message Date
Simon Cruanes
6578ea9136 move form to sidekick_base; rename {Term,Ty}.state into store 2021-07-03 22:48:44 -04:00
Simon Cruanes
79bc3def3f refactor to get sidekick-base library 2021-07-03 20:20:19 -04:00
Simon Cruanes
952740f66f add test case to mini-cc 2021-06-16 20:10:26 -04:00
Simon Cruanes
4fd8afb129 more docs; move some code around for a flatter src/ dir structure 2021-06-11 18:47:29 -04:00
Simon Cruanes
18fbb950bc feat(CC): change cc_view so that App_ho is curried 2021-04-01 22:28:46 -04:00
Simon Cruanes
0aa13ca808 refactor: provide a state for Ty.bool in core signature 2021-02-24 15:52:54 -05:00
Simon Cruanes
fb52e79287 test: update test harness 2021-02-12 19:41:34 -05:00
Simon Cruanes
7ef673ca30 refactor mini-cc 2020-12-22 14:59:30 -05:00
Simon Cruanes
f556fe58ab test: clarify where tests belong 2020-10-10 18:54:57 -04:00
Simon Cruanes
3449404964 refactor: move base-term to sidekick-arith 2020-10-10 17:43:42 -04:00
Simon Cruanes
4875b07d0b feat: add Ite constructor in base-term, handle it in mini-cc 2019-10-30 15:41:52 -05:00
Simon Cruanes
09ead7c41a feat(mini-cc): add clear operation 2019-10-30 15:32:45 -05:00
Simon Cruanes
71db47f9ac test: more CC tests 2019-10-30 15:03:24 -05:00
Simon Cruanes
c9f0141591 fix(mini-cc): handle not properly 2019-10-30 15:00:57 -05:00
Simon Cruanes
1428d43369 test: add some unit tests for mini-cc 2019-10-30 15:00:34 -05:00
Simon Cruanes
17aba9461c refactor(mini-cc): remove distinct API 2019-10-30 13:41:09 -05:00
Simon Cruanes
7d8589accd refactor: change the functor stack 2019-10-29 15:06:19 -05:00
Simon Cruanes
357dc73426 feat(check): use mini-cc to check CC conflicts on the fly 2019-06-07 14:47:52 -05:00
Simon Cruanes
080a20480f refactor: continue functorization of sidekick 2019-05-27 19:55:21 -05:00
Simon Cruanes
6e9e95c233 wip: functorize everything 2019-05-26 23:20:47 -05:00