crumbtoo
|
c026f6f8f9
|
system F
|
2024-02-29 09:52:08 -07:00 |
|
crumbtoo
|
16f7f51fb8
|
almost done
|
2024-02-27 14:48:02 -07:00 |
|
crumbtoo
|
f8201b7d61
|
pretty-printing
|
2024-02-27 07:56:25 -07:00 |
|
crumbtoo
|
b67fe4eb2d
|
terse pretty-printing
|
2024-02-27 06:14:02 -07:00 |
|
crumbtoo
|
1315ea7ea8
|
parse
|
2024-02-27 05:12:19 -07:00 |
|
crumbtoo
|
d60bd86842
|
it may not be perfection but it is progress
|
2024-02-26 18:18:02 -07:00 |
|
crumbtoo
|
c226b2da88
|
HasBinders Binding
|
2024-02-26 17:03:20 -07:00 |
|
crumbtoo
|
893a01a8bb
|
HasBinders Program
|
2024-02-26 16:41:54 -07:00 |
|
crumbtoo
|
4bbf3a3afe
|
fromString for Fix
|
2024-02-26 14:59:37 -07:00 |
|
crumbtoo
|
c8967572a6
|
Eq1
|
2024-02-26 14:58:17 -07:00 |
|
crumbtoo
|
30fe41ce97
|
Eq1
|
2024-02-26 14:57:22 -07:00 |
|
crumbtoo
|
8c2ea566dc
|
instances for Fix
|
2024-02-26 14:29:57 -07:00 |
|
crumbtoo
|
d9682561b8
|
instances (finally)
|
2024-02-26 12:23:21 -07:00 |
|
crumbtoo
|
4225bf8066
|
Bi{foldable,functor,traversable}
|
2024-02-26 10:41:41 -07:00 |
|
crumbtoo
|
15f65a79f6
|
instance hell
|
2024-02-26 10:12:33 -07:00 |
|
crumbtoo
|
a582cd9fcf
|
stopping for a bit
|
2024-02-22 15:56:00 -07:00 |
|
crumbtoo
|
a50a4590c5
|
parser compiles
|
2024-02-22 15:08:55 -07:00 |
|
crumbtoo
|
d3bcbf9624
|
things
|
2024-02-22 14:05:29 -07:00 |
|
crumbtoo
|
fd47599b06
|
things
|
2024-02-22 14:05:24 -07:00 |
|
crumbtoo
|
2e13ec2cf4
|
microlens -> lens
i still love you microlens..
|
2024-02-13 13:42:43 -07:00 |
|
crumbtoo
|
f53d42bf84
|
typechecking things
|
2024-02-09 19:07:34 -07:00 |
|
crumbtoo
|
17d764c2ec
|
typed coreExpr quoter
|
2024-02-09 18:31:37 -07:00 |
|
crumbtoo
|
50a4d0010c
|
small core fixes
|
2024-02-09 17:44:17 -07:00 |
|
crumbtoo
|
2492660da4
|
Rlp2Core: simple let binds
|
2024-02-09 14:46:50 -07:00 |
|
crumbtoo
|
17058d3f8c
|
letrec + typechecking core
|
2024-02-08 18:40:46 -07:00 |
|
crumbtoo
|
5fdba5b862
|
fix evil parser bug (it was a fucking typo)
|
2024-02-08 16:29:23 -07:00 |
|
crumbtoo
|
d2e301fad7
|
tidying
|
2024-02-08 14:00:43 -07:00 |
|
crumbtoo
|
8a94288e5a
|
remove unnecessary comment
|
2024-02-08 12:13:40 -07:00 |
|
crumbtoo
|
1c3286f047
|
ppr datatags
|
2024-02-08 12:12:57 -07:00 |
|
crumbtoo
|
fba46296db
|
ppr typesigs
|
2024-02-08 11:40:13 -07:00 |
|
crumbtoo
|
6c943af4a1
|
ppr debug flags
ddump-parsed
|
2024-02-08 09:31:13 -07:00 |
|
crumbtoo
|
bb2a07d2e9
|
define datatags
|
2024-02-07 23:49:08 -07:00 |
|
crumbtoo
|
ec5f85f428
|
remove old files
|
2024-02-07 19:11:04 -07:00 |
|
crumbtoo
|
2895e3cb48
|
case unrolling
|
2024-02-06 13:39:01 -07:00 |
|
crumbtoo
|
21d13ea73b
|
ccoool
|
2024-02-02 19:15:39 -07:00 |
|
crumbtoo
|
7a6518583f
|
debug tags
|
2024-02-01 11:57:37 -07:00 |
|
crumbtoo
|
dda0e17358
|
-ddump-ast
|
2024-02-01 11:37:52 -07:00 |
|
crumbtoo
|
46f0393a03
|
*R functions
|
2024-02-01 10:37:51 -07:00 |
|
crumbtoo
|
1803a1e058
|
formatting
|
2024-02-01 09:05:58 -07:00 |
|
crumbtoo
|
ba099b7028
|
organisation and cleaning
organisation and tidying
|
2024-01-30 14:04:43 -07:00 |
|
crumbtoo
|
eeeac9cc85
|
named constr tests
|
2024-01-25 13:02:12 -07:00 |
|
crumbtoo
|
4f39dd36f1
|
resolve named data in case exprs
|
2024-01-25 12:39:57 -07:00 |
|
crumbtoo
|
4c99e44c04
|
temporary pragma system
|
2024-01-25 11:15:09 -07:00 |
|
crumbtoo
|
170e4e36ae
|
new tag syntax; preparing for Core patterns
new tag syntax; preparing for data names
|
2024-01-24 11:34:09 -07:00 |
|
crumbtoo
|
d52a366c1b
|
small fixups
|
2024-01-24 11:03:51 -07:00 |
|
crumbtoo
|
3d45e12676
|
infer letrec expressions
|
2024-01-23 21:09:25 -07:00 |
|
crumbtoo
|
22b5b47795
|
letrec
|
2024-01-23 20:19:16 -07:00 |
|
crumbtoo
|
cefdf6ffae
|
allow uppercase sc names in preperation for Rlp2Core
|
2024-01-22 12:45:42 -07:00 |
|
crumbtoo
|
692d22afb9
|
msgenvelope
|
2024-01-22 10:26:33 -07:00 |
|
crumbtoo
|
1a881399ab
|
when the "Test suite rlp-test: PASS" hits
i'm like atlas and the world is writing two lines of code
|
2024-01-21 14:02:28 -07:00 |
|