<< Back to previous view

[CTYP-10] Support Clojure records Created: 03/Mar/13  Updated: 25/Sep/13  Resolved: 28/Aug/13

Status: Closed
Project: core.typed
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Enhancement Priority: Minor
Reporter: Ambrose Bonnaire-Sergeant Assignee: Ambrose Bonnaire-Sergeant
Resolution: Completed Votes: 0
Labels: None


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.

Generated at Tue Sep 26 09:39:11 CDT 2017 using JIRA 4.4#649-r158309.