|
|
|
|
|
by arnsholt
283 days ago
|
|
To expand a bit on why this is cool: it lets you introduce new abstractions (for example wrapping some code in a database transaction or specialised exception handling) on an equal footing with the rest of the language, all without macros. |
|