Fonctionnelles et opérateurs
De nombreuses fonctions intégrées en Wolfram Language peuvent utiliser des formes « fonctionnelles » ou « opérateurs ».
Cela donne l'élément d'une liste le plus proche de 6,3 :
Cela crée une « fonction de proximité », prête à être appliquée à n'importe quelle valeur spécifique :
L'appliquer à une valeur particulière donne un résultat spécifique :
Remarques pour les programmeurs Java :
Les méthodes Java ne disposent généralement pas de formes « opérateur ».
Remarques pour les programmeurs Python :
Les formes « opérateur » de Wolfram Language permettent de créer de nouvelles fonctions en fournissant certains des arguments d'une fonction intégrée. Une fonctionnalité similaire en Python nécessiterait d'appeler la fonction partielle ou d'écrire votre propre fonction wrapper personnalisée.
Sans données explicites fournies, cela représente symboliquement une opération de sélection :
L'appliquer aux données explicites donne un résultat :