次のように配列を文字列にシリアル化する既製のライブラリ/メソッドはありますか?
[] #=> ""
["Peter"] #=> "Peter"
["Peter", "Paul"] #=> "Peter and Paul"
["Peter", "Paul", "Mary"] #=> "Peter, Paul, and Mary" (with Oxford comma)
["Peter", "Paul", "Mary"] #=> "Peter, Paul and Mary" (without Oxford comma)
そうでない場合、これを行うための最短の方法は何ですか?私はこの形でそれを望みます:
class Array
def conjoin oxford_comma = true
...
end
end