Iva*_*van 2 lambda functional-programming placeholder elm
是否可以通过以下方式编写函数:
find_parts: String -> List String -> List String
find_parts word parts =
List.filter String.contains _ word parts
Run Code Online (Sandbox Code Playgroud)
代替:
find_parts: String -> List String -> List String
find_parts word parts =
List.filter (\part -> String.contains part word) parts
Run Code Online (Sandbox Code Playgroud)
如果有,则没有记录.
替代解决方案,如果您只是想避免lambda语法使用flip:
find_parts: String -> List String -> List String
find_parts word parts =
List.filter (flip String.contains word) parts
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
313 次 |
| 最近记录: |