Implement a defrecord macro for Clojure

Description

In the interests of rendering c.c.t code more concise, implement a defrecord> macro wrapping defrecord and ann-record.

Environment

None

Attachments

1

Activity

Show:

Ambrose Bonnaire-SergeantDecember 3, 2017 at 10:20 PM

Unclear how to proceed.

Ambrose Bonnaire-SergeantDecember 3, 2013 at 6:57 PM

There is another case I would like to consider: specifying polymorphic ancestors. Currently ann-datatype/ann-record take an undocumented keyword argument :unchecked-ancestors.

eg.

I will revisit this issue once I've ironed out how :unchecked-ancestors should work.

Declined

Details

Assignee

Reporter

Components

Fix versions

Priority

Created November 23, 2013 at 7:34 PM
Updated December 3, 2017 at 10:20 PM
Resolved December 3, 2017 at 10:20 PM