let a = ["q0,x";"q1,y"];
タイプのリストがありstring list
ます。
タプル[("q0","x");("q1","y")];
のリストとして作成したいと思います。(string * string)
それ、どうやったら出来るの??
モジュールStrと関数を使用できsplit
ます。
let split =
List.map (fun str ->
match Str.split (Str.regexp ",") str with
| a :: b :: _ -> a, b
| _ -> assert false (* should not happen *))