Elm 中是否有任何等效的占位符?
Is there any equivalent of placeholder in Elm?
是否可以这样写函数:
find_parts: String -> List String -> List String
find_parts word parts =
List.filter String.contains _ word parts
而不是:
find_parts: String -> List String -> List String
find_parts word parts =
List.filter (\part -> String.contains part word) parts
如果有,则不是documented。
替代解决方案,如果您只是想避免使用 lambda 语法,请使用现已弃用的 flip 如果您使用的是早于 0.19 的内容:
find_parts: String -> List String -> List String
find_parts word parts =
List.filter (flip String.contains word) parts
你也可以避免 lambda 函数组合:
find_parts: String -> List String -> List String
find_parts word parts =
(List.filter << flip String.contains) word parts
甚至只是:
find_parts: String -> List String -> List String
find_parts =
List.filter << flip String.contains
是否可以这样写函数:
find_parts: String -> List String -> List String
find_parts word parts =
List.filter String.contains _ word parts
而不是:
find_parts: String -> List String -> List String
find_parts word parts =
List.filter (\part -> String.contains part word) parts
如果有,则不是documented。
替代解决方案,如果您只是想避免使用 lambda 语法,请使用现已弃用的 flip 如果您使用的是早于 0.19 的内容:
find_parts: String -> List String -> List String
find_parts word parts =
List.filter (flip String.contains word) parts
你也可以避免 lambda 函数组合:
find_parts: String -> List String -> List String
find_parts word parts =
(List.filter << flip String.contains) word parts
甚至只是:
find_parts: String -> List String -> List String
find_parts =
List.filter << flip String.contains