Dans les autres langages ça ressemble plus à un fold.
f @: g c'est x -> f (g(x))
C'est quand même plus lisible !
Pas du tout. C’est perdre tout l’avantage du point free, l’un des principaux apports de la programmation fonctionnelle, qui permet de réfléchir sur les fonctions plutôt que sur les données (voir la liste des avantages sur Wikipédia ou le HaskellWiki). D’autant qu’il s’agit d’un des points forts de J, inspiré des travaux de Backus.
[^] # Re: euh?!
Posté par neil . En réponse au journal Retour d'expérience avec le langage J. Évalué à 5. Dernière modification le 23 août 2013 à 17:57.
Dans les autres langages ça ressemble plus à un fold.
Pas du tout. C’est perdre tout l’avantage du point free, l’un des principaux apports de la programmation fonctionnelle, qui permet de réfléchir sur les fonctions plutôt que sur les données (voir la liste des avantages sur Wikipédia ou le HaskellWiki). D’autant qu’il s’agit d’un des points forts de J, inspiré des travaux de Backus.