3
Pourquoi je ne peux pas faire quelque chose commeQu'est-ce que + dans F #?
let sum = List.fold + 0 aListOfNumbers
Pourquoi je ne peux pas faire quelque chose commeQu'est-ce que + dans F #?
let sum = List.fold + 0 aListOfNumbers
Parce que si vous écrivez cette façon, F # pense que vous essayez d'appeler +
avec List.fold
comme argument gauche et 0 aListOfNumbers
comme argument droit.
Pour donner un opérateur infixe comme argument à une fonction que vous devez parenthésée il:
let sum = List.fold (+) 0 aListOfNumbers
Plus de raisons d'aimer système. – unj2