在哪里可以找到用于在Elm中创建列表的[a..b]
语法的定义/文档?
答案 0 :(得分:3)
目前唯一的官方文档是语法参考的“列表”部分中的简要提及:http://elm-lang.org/docs/syntax#lists
答案 1 :(得分:3)
在Elm 0.18中删除了此语法。请改用List.range
。 elm-repl
中的一些示例:
> List.range 1 5
[1,2,3,4,5] : List Int
> List.range 1 1
[1] : List Int
> List.range 1 0
[] : List Int
> List.range 1 5 |> List.map (\x -> x*2)
[2,4,6,8,10] : List Int
> List.range 1 5 |> List.map (\x -> x*2 - 1)
[1,3,5,7,9] : List Int
> let b = 5 in b |> List.range 1
[1,2,3,4,5] : List Int
注意:我已完全删除了之前的答案,因为它已被Elm 0.18淘汰。