Interpolation de chaînes de caractères

Elm:
Interpolation de chaînes de caractères

Comment faire :

nom = "Amélie"
age = 28

message = "Bonjour, je m'appelle " ++ nom ++ " et j'ai " ++ String.fromInt(age) ++ " ans."

-- Sortie: "Bonjour, je m'appelle Amélie et j'ai 28 ans."

Plongée en profondeur

Historiquement, Elm ne proposait pas d’interpolation de chaîne comme d’autres langages. Pour fusionner des chaînes et des valeurs, on utilise l’opérateur ++. Une alternative est l’utilisation de la fonction String.concat, qui combine une liste de chaînes. L’implémentation repose sur une manipulation de chaînes standard, sans magie sous-jacente.

Voir Aussi