4
タプル内のレコードのリストを引数として取る関数を宣言しようとしていますが、構文は私が気に入ったほど直感的ではありません。レコードリストのSML関数
は、ここで私がやろうとしているものです:
type Player = {id:int, privateStack:int list};
fun foo(({id, x::xs}:Player)::players, ...) = (* wrong syntax *)
(* do something *)
私はちょうど私のミスを実現考えます'{id = ID、privateStack = x :: xs} 'のように、それ以外の場合はコンストラクタとして扱います。 – itchy23