Back
Close

Nightclazz Zenika Bordeaux

Civodul
10.1K views
Previous: Les tuples

Les fonctions Ordinaires

Déclaration d'une fonction add qui additionne les deux arguments en paramètre
Utilisez votre fonction déclarée précédemment pour faire l'addition de 1 et 2
La même chose mais en notation infix

Les opérateurs

Déclarez un opérateur // qui réalise la division entière de deux nombres
Utilisez votre opérateur avec les chiffres 3 et 2

Le pattern matching

Utilisez les gardes pour écrire la fonction décrivant une suite de fibonacci
Utilisez le filtrage par motif pour écrire la fonction décrivant une suite de fibonacci
Utilisez le filtrage par motif pour écrire une fonction qui prend en entrée un tuple de deux entiers et qui ajoute 1 au premier élément et 2 au second
Utilisez le filtrage par motif pour écrire une fonction qui va appliquer une fonction à tous les éléments d'une liste

Fonctions anonymes

Utilisez la fonction map (Data.List) et une fonction anonyme pour ajouter 2 à tout les éléments de la liste en paramètre

Application partielle

Créez une fonction qui ajoutera 10 en utilisant une application partielle de la fonction add définie précédemment
Faites la même chose que précédemment mais en utilisant l'opérateur +

Composition

Utilisez la composition pour implémenter foo (x) = 4 * (10 + x)
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io