Explore data traits on record declarations #1

Closed
opened 2020-05-25 14:06:02 +02:00 by samvv · 1 comment
samvv commented 2020-05-25 14:06:02 +02:00 (Migrated from github.com)

This would allow us to extend record declarations from another module while the program is compiling.

There are, of course, a lot of good reasons to avoid this. The primary motivation against this is that it break the philosophy of composition over inheritance. On the other hand, there are quite a few applications where this would be useful, primarily for performance reasons.

This would allow us to extend record declarations from another module while the program is compiling. There are, of course, a lot of good reasons to avoid this. The primary motivation against this is that it break the philosophy of _composition over inheritance_. On the other hand, there are quite a few applications where this would be useful, primarily for performance reasons.
samvv commented 2021-04-21 14:18:58 +02:00 (Migrated from github.com)

Not going to fix this in this repository.

Not going to fix this in this repository.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: samvv/bolt#1
No description provided.