Mark Baily
From SlateWiki
Here are some notes as I learn slate.
- When adding a slot, you must identify the slot name as a symbol using the '#' character. After this the slot name is part of the system and can be referenced from an object without referring to it as a symbol.
- To change the value of a slot, treat the slot name as a single keyword message send with the new value as the argument to the message send.
- Abstract objects should have their methods defined on their traits object instead of the object itself.
