Now, I do this:
[] > foo
join.
QQ.txt.text ","
split.
QQ.txt.text
"hello jeff"
Looks rather verbose, since I have to decorate string with QQ.txt.text every time I use it. How about this sugar instead:
+decorate QQ.string ~> QQ.txt.text
[] > foo
join.
","
split.
"hello jeff"
Or simply this:
+decorate string ~> QQ.txt.text
This meta means: "every object of the string forma must be automatically decorated with QQ.txt.text"