[CTYP-10] Support Clojure records Created: 03/Mar/13 Updated: 25/Sep/13 Resolved: 28/Aug/13
|Reporter:||Ambrose Bonnaire-Sergeant||Assignee:||Ambrose Bonnaire-Sergeant|
Seems like HMaps + Datatypes, except for weird `dissoc` behaviour of losing type when dissocing all of the base keys.
|Comment by Ambrose Bonnaire-Sergeant [ 07/Apr/13 9:21 PM ]|
0.1.12 adds `ann-record` and `ann-precord`, support for checking `defrecord` and some `assoc` forms.
Still need to work out how it interacts with other operations (eg. dissoc, merge).
|Comment by Ambrose Bonnaire-Sergeant [ 28/Aug/13 8:10 AM ]|
All destructuring forms now work with records. Going to ignore dissoc and merge for now.