~subsetpark/fugue

ref: 9c7f4300ad08b9634162323e559bd72d7b0a889d fugue/test/fugue.janet -rw-r--r-- 14.7 KiB
9c7f4300 — Zach Smith 4 months ago
Bugfix: dont include proto attributes in defined fields
Allow specifying constructor name
3fa72f84 — Zach Smith 4 months ago
Do not unnecessarily quote (and why was I including gettrs in :meta?)
f4490022 — Zach Smith 4 months ago
Eval default values and prototype allocations at runtime, not comptime
4759dba5 — Zach Smith 4 months ago
Eval parent at runtime
ec9de0f4 — Zach Smith 4 months ago
Broken test: cannot eval for parent
2f390921 — Zach Smith 4 months ago
Tweak with-slots: @ by itself should be this
089f4254 — Zach Smith 4 months ago
Update with-slots to allow nesting
aedb09f5 — Zach Smith 4 months ago
Fix infinite loop in with-slots-as
Make with-slots more useful
9c5ba786 — Zach Smith 4 months ago
Update docs
07a06de8 — Zach Smith 4 months ago
2 or 3-argument form of @
daa5d839 — Zach Smith 4 months ago
Use tuple syntax for with-slots
0587dd02 — Zach Smith 4 months ago
Use @ macro instead of qualified getters
46f6be47 — Zach Smith 4 months ago
Generate qualified accessors for inherited fields
4d576397 — Zach Smith 4 months ago
Store accessor definitions in the prototype
3cf67c49 — Zach Smith 5 months ago
Do some type checking in field getter
Add test case for fugue/#4
670edce6 — Zach Smith 5 months ago
test namespaced allocation
469ef4a4 — Zach Smith 5 months ago
Test for new-form
Next