Ayaz Hafiz
|
7ff180c1a5
|
Remove stale comments
|
2022-07-13 08:47:40 -04:00 |
|
Ayaz Hafiz
|
b782f013bd
|
Fix derive tests
|
2022-07-13 08:47:39 -04:00 |
|
Ayaz Hafiz
|
df9bcb1a0c
|
Use Derived_synth for synthesizing implementations, and Derived_gen for codegen
|
2022-07-13 08:47:39 -04:00 |
|
Ayaz Hafiz
|
63adb901b4
|
A couple hacks to get deriving of records working.. but it's working?
|
2022-07-13 08:47:38 -04:00 |
|
Ayaz Hafiz
|
719c774acf
|
Fix errors
|
2022-07-13 08:47:38 -04:00 |
|
Ayaz Hafiz
|
9826253785
|
Deriving string encoders works
|
2022-07-13 08:47:37 -04:00 |
|
Ayaz Hafiz
|
a17748ea01
|
Wrap toEncoder derivers in Encode.custom for now
|
2022-07-13 08:47:37 -04:00 |
|
Ayaz Hafiz
|
445d922f3b
|
Compact lambda sets with structural derived ability impls
|
2022-07-13 08:47:37 -04:00 |
|
Ayaz Hafiz
|
e940fed3a8
|
Store specialization lambda sets of derived ability impls
|
2022-07-13 08:47:36 -04:00 |
|
Ayaz Hafiz
|
fbc2052e83
|
Use insta crate for snapshot tests
Wow, this makes snapshot testing so much easier!!
|
2022-07-13 08:47:36 -04:00 |
|
Ayaz Hafiz
|
766ccc97f7
|
Add comment
|
2022-07-13 08:47:36 -04:00 |
|
Ayaz Hafiz
|
d8bee6cd18
|
Perfom derives from global derives module, not just symbol table
|
2022-07-13 08:47:36 -04:00 |
|
Ayaz Hafiz
|
61db0b6260
|
Move derivers to their own crate
|
2022-07-13 08:47:36 -04:00 |
|
Ayaz Hafiz
|
e8fb186d79
|
Load derived member impls into derived module for mono
|
2022-07-13 08:47:34 -04:00 |
|
Ayaz Hafiz
|
5d74a376af
|
Attach ambient function vars to lambda sets
|
2022-07-06 13:04:29 -04:00 |
|
Anton-4
|
eee85fa45d
|
moved all crates into seperate folder + related path fixes
|
2022-07-01 17:37:43 +02:00 |
|