Flashcards: Maîtrise des types et fonctions en Idris — 24 cartões

Todos os cartões

1Pergunta

Signature d’une fonction — définition ?

Resposta

Déclaration indiquant nom, types d’entrée et de sortie.

2Pergunta

Clause — rôle ?

Resposta

Règle associée à une fonction, motif + expression.

3Pergunta

Portée paramètre — localisation ?

Resposta

Limitée à l’expression à droite du `=` où il est déclaré.

4Pergunta

Types de base Idris — exemples ?

Resposta

Integer, Nat, Bool, String.

5Pergunta

Type Integer — description ?

Resposta

Entiers relatifs, positifs ou négatifs.

6Pergunta

Type Nat — description ?

Resposta

Entiers naturels, non négatifs.

7Pergunta

Type Bool — valeurs ?

Resposta

True et False.

8Pergunta

Type String — contenu ?

Resposta

Chaînes de caractères.

9Pergunta

Fonction show — rôle ?

Resposta

Convertit une valeur en chaîne de caractères.

10Pergunta

Print vs printLn — différence ?

Resposta

print sans saut de ligne, printLn avec saut.

11Pergunta

Type IO () — signification ?

Resposta

Action d’entrée/sortie sans valeur de retour.

12Pergunta

Exécution REPL Idris — commande ?

Resposta

:exec main

13Pergunta

Signature — exemple simple ?

Resposta

abs : Integer -> Integer.

14Pergunta

Clause — syntaxe ?

Resposta

motif = expression.

15Pergunta

Portée paramètre — comment ?

Resposta

Limitée à l’expression à droite du `=`.

16Pergunta

Types Idris — majuscule ou minuscule ?

Resposta

Majuscule.

17Pergunta

Type Integer — valeur ?

Resposta

Entiers relatifs, négatifs ou positifs.

18Pergunta

Type Nat — valeur ?

Resposta

Entiers naturels, ≥ 0.

19Pergunta

Type Bool — valeurs ?

Resposta

True, False.

20Pergunta

Type String — exemple ?

Resposta

"Bonjour".

21Pergunta

show — contrainte ?

Resposta

Classe Show, pour convertir en String.

22Pergunta

print — utilisation ?

Resposta

Afficher une valeur, sans saut de ligne.

23Pergunta

printLn — utilisation ?

Resposta

Afficher avec saut de ligne.

24Pergunta

main : IO () — rôle ?

Resposta

Point d’entrée pour actions d’entrée/sortie.

Teste-se com o quiz

Teste seu conhecimento com 12 perguntas sobre Maîtrise des types et fonctions en Idris.

1. Qu'est-ce que la 'Signature fonction Idris' ?

2. Quelle est la définition précise d'une clause dans le contexte de Idris ?

Faça o quiz →

Leia a ficha de revisão

Revise o curso completo na ficha de revisão para Maîtrise des types et fonctions en Idris.

Veja a ficha de revisão →

Similar courses

Crie seus próprios flashcards

Importe seu curso e a IA gera flashcards em 30 segundos.

Gerador de flashcards