Ce code n'est pas pour moi compilerai: let countDown = [5L .. −1L .. 0L];;
F # - Ce code ne compile pour moi
J'ai un book (page 33) qui dit qu'il devrait retourner ceci:
val countDown : int list = [5L; 4L; 3L; 2L; 1L; 0L]
compilateur Erreur:
Program.fs(42,24): error FS0010: Unexpected character '−' in expression
>
> let countDown = [5L .. −1L .. 0L];;
let countDown = [5L .. −1L .. 0L];;
-----------------------^
Le livre est faux. mais pourquoi? Est-ce une mise à jour de la langue? quel est le moyen d'y parvenir?
Edit: le problème est que le caractère −
copié à partir du PDF, est pas le caractère -
.
Je suis sûr que le compilateur vous a probablement donné une erreur autre que "ne pas compiler". Vous devriez le partager. – Donnie
oui, et quelle est votre question? –
Eh bien, ce livre se trompe également sur le 'int' au lieu de' int64' – stacker