xenpaper
xenpaper copied to clipboard
Scopes as an alternative to setters?
Have you tried a syntactic form for parameter scopes? Something like with(
let
where
It may be too verbose, but lexical scopes save a lot of confusion around where parameters get set.