文字の配列を文字列にする

Ruby と違って Smalltalk の文字列(a String)は要素がすべて文字(a Character)の特殊なコレクションです。ただ、文字のみからなる配列を文字列にしたいとき、

#($a $b $c) asString

だと、

"=> '#($a $b $c)' "

というように、元の配列の文字列表現になってしまうので駄目じゃん…と思っていたのですね。でも、#as: というのがありました。

#($a $b $c) as: String
"=> 'abc' "

ぐっど、ぐっど。


追記
もちろん、正統派ならはじめからこうします。

String withAll: #($a $b $c)    " => 'abc' "

あくまで、注目している文字のコレクションをレシーバにしたいとき、の話です。