Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Les listes
DĂ©clarations
DĂ©claration d'une liste de 1 Ă 5
1
2
3
listFrom1To5 :: [Int]
listFrom1To5 = [1, 2]
Press desired key combination and then press ENTER.
DĂ©claration d'une liste de 10 Ă 1000 Ă l'aide des ranges
1
2
3
listFrom1To1000 :: [Int]
listFrom1To1000= [1, 2]
Press desired key combination and then press ENTER.
Créer une liste représentant l'ensemble des lettres de l'alphabet
1
2
3
alphabet :: [Char]
alphabet = ['A']
Press desired key combination and then press ENTER.
DĂ©claration d'une liste de 1000 Ă 10 Ă l'aide des ranges
1
2
3
listFrom1000To10 :: [Int]
listFrom1000To10 = [1000]
Press desired key combination and then press ENTER.
Déclaration d'une liste infinie représentant les entiers naturels
1
2
allInteger :: [Int]
allInteger = []
Press desired key combination and then press ENTER.
Opérations
Recupérer l'élément à la position
1
2
3
getElementIntoAList :: [Int] -> Int -> Int
getElementIntoAList list position = 0
Press desired key combination and then press ENTER.
Concaténation de deux listes
1
2
3
joinList :: [Int] -> [Int] -> [Int]
joinList firstList secondList = []
Press desired key combination and then press ENTER.
Ajout en début de liste
1
2
3
addToHead :: Int -> [Int] -> [Int]
addToHead element list = []
Press desired key combination and then press ENTER.
Le premier élément de la liste
1
2
3
getHead :: [Int] -> Int
getHead list = 0
Press desired key combination and then press ENTER.
Le dernier élément de la liste
1
2
3
getLast :: [Int] -> Int
getLast list = 0
Press desired key combination and then press ENTER.
La queue de la liste
1
2
3
getEnd :: [Int] -> [Int]
getEnd list = []
Press desired key combination and then press ENTER.
Tous les éléments de la liste hormis le dernier
1
2
3
getBegin :: [Int] -> [Int]
getBegin list = []
Press desired key combination and then press ENTER.
Tous les entiers naturels au carré
1
2
3
allSquare :: [Int]
allSquare = []
Press desired key combination and then press ENTER.
Tous les entiers naturels au carré qui sont pairs
1
2
3
allEvenSquare :: [Int]
allEvenSquare = []
Press desired key combination and then press ENTER.
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content