-- 名前の宣言 > let a = [1,2,3] > a ++ [3,4,5] [1,2,3,3,4,5] -- リストの連結は ++ 演算子を用いる > 1 : [2,3,4] [1,2,3,4] -- cons演算子を用いるとリストの先頭にリストの要素の型と同じ型のものを入れられる > ['h','e'] ++ ['l','l','o'] "helloo" -- 文字列"hello"はC言語のように['h','e','l','l','o']という文字を要素としたリストから成る > ["h", "e"] + ["l","l","o"] ["h", "e", "l","l","o"] -- " "は文字列の要素としたリスト同士の結合のため"hello"とはならない