在 Elm 中创建列表的 [a..b] 语法的文档在哪里?
Where are the docs of the [a..b] syntax for creating Lists in Elm?
我在哪里可以找到 [a..b]
语法中用于在 Elm 中创建列表的 definition/documentation?
目前唯一的官方文档是语法参考的"Lists"部分中的简要提及:http://elm-lang.org/docs/syntax#lists
此语法已在 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 废弃。
我在哪里可以找到 [a..b]
语法中用于在 Elm 中创建列表的 definition/documentation?
目前唯一的官方文档是语法参考的"Lists"部分中的简要提及:http://elm-lang.org/docs/syntax#lists
此语法已在 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 废弃。