let sub (m:double[],n:double[]) : double[]=
[| for i = 0 to Array.length m -1 do m.[i]-n.[i] |]
Ошибка 1 Это значение не является функцией и не может быть применен E: \ MyDocuments \ Visual Studio 2010 \ Projects \ кривая пересечения \ ньютон \ Module1.fs 27 21 ньютонПочему мой код не компилируется?
Но это нормально:
let a = [| "a"; "b"; "c"; "d"; "e"; "f" |]
for i = 0 to Array.length a - 1 do
System.Console.WriteLine(a.[i])
В качестве редакционной части, я думаю, что это единственное место, где я нахожу значительные пробелы, чтобы удивлять/раздражать. В каждом другом случае мне это нравится. – Brian
Возможно, если бы я нашел время, чтобы написать подробные ответы, люди бы приняли их больше. :) – ChaosPandion