StructMap |
Cartographie |
| Lucee |
Syntaxe
|
StructMap( struct=struct, closure=function, parallel=boolean, maxThreads=number );
|
Paramètres
| Nom |
Description |
| struct |
Ce paramètre permet de définir la structure d'entrée dont chaque élément (clef/valeur) sera traité par la fermeture. |
| closure |
Ce paramètre permet de spécifier la fonction ou fermeture qui sera exécutée sur chaque élément de la structure afin de transformer ses valeurs. |
| parallel |
Ce paramètre permet d'indiquer si l'exécution de la fermeture doit être effectuée en parallèle pour améliorer la performance sur de grandes structures. |
| maxThreads |
Ce paramètre permet de définir le nombre maximum de processus léger pouvant être utilisés lors d'une exécution parallèle de la fermeture. |
Description
Cette fonction permet d'appeler la fermeture donnée avec chaque élément de la structure donnée. La fonction StructMap renvoie une structure contenant toutes les valeurs renvoyées par la fermeture.
Dernière mise à jour : Jeudi, le 14 Août 2025