Elm-映射列表并将字符串追加到每个项的末尾
我正在学习Elm,并试图理解如何将字符串附加到列表中的所有项,但要在每个项的末尾而不是开头。对于n00b问题,我很抱歉,但我已经阅读了List.map、String(.append、.join)周围的所有文档/示例,似乎找不到答案 e、 g 给我:Elm-映射列表并将字符串追加到每个项的末尾,elm,Elm,我正在学习Elm,并试图理解如何将字符串附加到列表中的所有项,但要在每个项的末尾而不是开头。对于n00b问题,我很抱歉,但我已经阅读了List.map、String(.append、.join)周围的所有文档/示例,似乎找不到答案 e、 g 给我: ["has leftDave","has leftSimon","has leftSally","has leftJoe"] : List String 但我如何才能让它回来: ["Dave has left","Simon has left","
["has leftDave","has leftSimon","has leftSally","has leftJoe"] : List String
但我如何才能让它回来:
["Dave has left","Simon has left","Sally has left","Joe has left"] : List String
是否有一个与.append等效的添加到结尾而不是开头?求你了 如果参数正好相反,请尝试:
confirmExit name = String.append name " has left the room"
从:
追加:字符串->字符串->字符串
附加两个字符串。你也可以
使用(++)运算符执行此操作
附加“黄油”“苍蝇”==“蝴蝶”
因此,您也可以使用:
confirmExit name = name ++ " has left the room"
这可能更具可读性建议的改进:由于
\x->confirmExit x
与confirmExit
具有相同的功能,因此直接在列表中使用confirmExit
。
confirmExit name = name ++ " has left the room"