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
- Elm documentation for
String
: https://package.elm-lang.org/packages/elm/core/latest/String - Elm syntax guide on string operations: https://elm-lang.org/docs/syntax#strings