1
F#array2Dでは、最も機能的なコードを作成することはできません。現時点では、変更を加えて配列を返すときに、私の入力のArray2D.copyを行うことでこれを隠しています。すなわちF#のarray2Dに代わるより機能的な代替手段
let test (x : int[,]) =
let y = Array2D.copy x
y.[0,0] <- 3
テストをより機能的にする良い方法はありますか?