Rでsay

どう書く?orgを眺めてて気づいたのですが。

pooqさんの投稿(http://ja.doukaku.org/comment/6198/ とか)で、writeLinesを標準出力に使ってるのがちょっと新鮮だった。なるほど、cat(string, sep="\n")とかしなくていいのか。確かにそうだよな・・・。

say <- function(...){
    writeLines(c(...))
}

> say("Hello", "world!")
Hello
world!

うーん、面白い。