đ Quiz
1. Qui est le papa de F⯠? â± 10ââ
A. Anders Hejlsberg
B. Don Syme
C. Scott Wlaschin
Réponse
A. Anders Hejlsberg â
Papa de C⯠et de TypeScript
B. Don Syme â
dsymetweets âą đ„ F⯠Code I Love
C. Scott Wlaschin â
Auteur du blog F⯠for Fun and Profit, mine d'or pour FâŻ
2. Comment se nomme l'opérateur ::
? â± 10ââ
::
? â± 10ââA. Append
B. Concat
C. Cons
Réponse
A. Append â
List.append
: concatĂšne 2 listes
B. Concat â
List.concat
: concatĂšne un ensemble de listes
C. Cons â
newItem :: list
est la maniĂšre la + rapide de crĂ©er une nouvelle liste avec un nouvel Ă©lĂ©ment en tĂȘte : 1 :: [2; 3]
renvoie [1; 2; 3]
.
3. Cherchez l'intrus â± 15ââ
A. let a = "a"
B. let a () = "a"
C. let a = fun () -> "a"
Réponse
B et C sont des fonctions, A est juste une string
.
A. let a = "a"
â
B. let a () = "a"
â
C. let a = fun () -> "a"
â
4. Quelle ligne ne compile pas ? â± 15ââ
let evens list =
let isEven x =
x % 2 = 0
List.filter isEven list
Ligne 1. let evens list =
Ligne 2. let isEven x =
Ligne 3. x % 2 = 0
Ligne 4. List.filter isEven list
Réponse
Ligne 3. x % 2 = 0
: problĂšme d'indentation
let evens list =
let isEven x =
x % 2 = 0 // đ Manque une indentation ici
List.filter isEven list
5. Comment se nomme l'opérateur |>
? â± 10ââ
|>
? â± 10ââA. Compose
B. Chain
C. Pipeline
D. Pipe
Réponse
A. Compose â - L'opĂ©rateur de composition est >>
đ
B. Chain â
C. Pipeline â
D. Pipe â
6. Quelle expression compile ? â± 15ââ
A. a == "a" && b != "*"
B. a == "a" && b <> "*"
C. a = "a" && b <> "*"
D. a = "a" && b != "*"
Réponse
â En FâŻ, les opĂ©rateurs d'Ă©galitĂ© et d'inĂ©galitĂ© sont respectivement =
et <>
.
A. a == b && b != ""
â
B. a == b && b <> ""
â
C. a = b && b <> ""
â
D. a = b && b != ""
â
Last updated
Was this helpful?