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

クラス/レコードのオブジェクトを別な変数でlet束縛した時、これは値じゃなくて参照です

F#

F#で適当なクラスのオブジェクトを作って、それを他の変数にlet束縛しても、それは値の丸コピーではなくて、参照になるとそういうことです。 > type Hoge(x:int)= - member val X = x with get, set;; type Hoge = class new : x:int -> Hoge member X : int…