2014-06-22から1日間の記事一覧

tupleは関数の引数でもバラして受け取れるのが素晴らしい

F#

以下のようにローカル変数に対して、バラして受け取れるのは知っていたが、 > let a,b = (100, 123);; val b : int = 123 val a : int = 100 関数の引数に対してもこういう書き方していいのか。 > [(1,1);(3,3)] |> List.reduce (fun (x1, x2) (y1,y2) -> (x…