|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre confirmé
![]() ![]() Inscription : décembre 2005 Messages : 165 ![]() |
Existe-t-il une méthode dans l’une des nombreuses bibliothèques standards d’Haskell qui fait ça ?
Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : juin 2005 Messages : 8 586 ![]() |
Ta fonction correspond aussi à
mais je ne pense pas qu'il y ait une fonction toute faite pour ça. Au pire, tu peux te créer un opérateur infixe pour ça et t'en servir à la place pour rendre le code plus clair. Ou alors à coups de
__________________
Mon blog anglais - Mes articles et critiques de livres - FAQ C++0x, avec liste des nouveautés - Conseils sur le C++ - La meilleure FAQ du monde - Avant de créer des classes que vous réutiliserez, regardez si ça n'existe pas déjà - Le site du comité de normalisation du C++ Le guide pour bien débuter en C++ |
|
00
|
|
|
#3 | ||
|
Membre confirmé
![]() Ingénieur développement logiciels Inscription : mai 2009 Messages : 89 ![]() |
Cela est possible via l'utilisation de la structure de donnée Kleisli:
Code haskell :
où tu n'auras pas besoin de créer une fonction spécifique vu que Kleisli est un Arrow qui te fourni donc l'opérateur (>>>) qui lui même permet la composition. Ce bout de code est équivalent à ta fonction compose. |
||
|
20
|
Copyright © 2000-2013 - www.developpez.com