Comment appelez-vous cette fonctionnalité de langage fonctionnel?
-
19-08-2019 - |
Question
ok, assez gênant, j’ai posté le code que j'ai besoin d'expliquer . Plus précisément, il enchaîne d’abord la valeur absolue et la soustraction, puis pointe sur une sorte, sans avoir à mentionner de paramètres ni d’arguments, en raison de la présence de "adverbes". qui peut rejoindre ces fonctions "verbes"
Quels langages (de type non-APL) supportent ce type de composition de fonction sans argument (j’ai la vague idée qu’il est étroitement lié aux concepts de monade / dyade et de rang, mais il est difficile d’obtenir un résultat particulièrement facile - comprendre l’image juste en lisant Wikipédia) et comment j’appelle ce concept?
La solution
Ceci est similaire au style pointfree ; cela fonctionne bien que la composition et currying. Les langages fonctionnels tels que Haskell et ML l’utilisent.
Les langages de programmation concaténatifs tels que Joy, Factor et Cat ont également ces "adverbes".