שרשור מחרוזות

Elm:
שרשור מחרוזות

איך לעשות:

-- יצירת שתי מחרוזות
firstName : String
firstName = "משה"

lastName : String
lastName = "כהן"

-- הדבקת מחרוזות עם פונקציה ++
fullName : String
fullName = firstName ++ " " ++ lastName

-- דוגמה לפלט
-- "משה כהן"

צלילה עמוקה

בעברית בתיכנות, ההדבקה יכולה להיות מורכבת עקב כיוון הכתיבה מימין לשמאל. ב-Elm, כמו ברוב השפות, ההדבקה נעשית בכיוון שמאל לימין, מה שעלול לדרוש תשומת לב מיוחדת בסביבה דו-לשונית. חלופה ל++ היא השימוש ב-fmt או ב-interpolate של ספריות חיצוניות עבור פורמט מורכב יותר של מחרוזות. ביצוע ההדבקה פנימית מתבצע בצורה יעילה כדי למזער ביצועים לא יעילים של איחוד מחרוזות.

ראה גם