用于在Elm中创建列表的[a..b]语法的文档在哪里?

时间:2015-11-14 01:51:18

标签: list elm

在哪里可以找到用于在Elm中创建列表的[a..b]语法的定义/文档?

2 个答案:

答案 0 :(得分:3)

目前唯一的官方文档是语法参考的“列表”部分中的简要提及:http://elm-lang.org/docs/syntax#lists

答案 1 :(得分:3)

在Elm 0.18中删除了此语法。请改用List.rangeelm-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淘汰。