Forum de discussion pour l'UE Programmation Fonctionnelle en OCaML

fonction mapcan

fonction mapcan

Bởi Saleck Baya -
Số lượng các câu trả lời: 1

Bonjour,

ma fonction mapcan fonctionne quand je la teste sur emacs mais sur moodle ne marche pas et  je ne comprends pas pourquoi. Pourtant j'envoie une liste comme demander dans l'énoncée.  

Erreur de type ou fonction inexistante!

--------------------------------
Error: This expression has type int but an expression was expected of type
int list
--------------------------------
0/100
Cordialement,

Saleck BAYA

Để phản hồi tới Saleck Baya

Re: fonction mapcan

Bởi Irene Durand -
Ta fonction ne répond pas du tout à la spécification. Voici un exemple:

utop[2]> mapcan (fun x -> [x; x * x]) [1; 2; 3];;
- : int list = [1; 1; 2; 4; 3; 9]

ta fonction donne:
- : int list list = [[1; 1]; [2; 4]; [3; 9]]