Nightclazz Zenika Bordeaux

Civodul
10.1K views

Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content
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)
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content