Atoms #3
Labels
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: moonglum/halunke#3
Loading…
Reference in New Issue
There is no content yet.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?
Currently, you can't reassign references. The idea is to have reassignable references inspired by Clojure's Atoms:
This doesn't change that all objects are immutable. Its just the references that are mutable. Expressed differently: Clojure separates identity from data and both from behavior. Halunke separates identity from data and behavior, but keeps data and behavior together.
A simpler name would be "reference"