Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Elm-映射列表并将字符串追加到每个项的末尾_Elm - Fatal编程技术网

Elm-映射列表并将字符串追加到每个项的末尾

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","

我正在学习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","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"