[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Why the inversion of mutability between make-rtd and define-record-type?



What is the rationale for making make-rtd's succinct identifier-only
field spec mean mutability for the field instead of immutability?  This
is a confusing mismatch with define-record-type's succinct
identifier-only field spec which means immutability.  Also, I prefer the
philosophy of immutability by default and requiring more effort/thought
for mutability.  Also, why is a succinct field spec even justified for
the procedural layer?

-- 
: Derick
----------------------------------------------------------------