根据Elm中的大部分文档,我应该能够使用[1..5]
从1到5的数字列表.但是当我尝试它时elm-repl
,我遇到了一个错误:
> [1..5] -- NAMING ERROR ---------------------------------------------- repl-temp-000.elm Cannot find variable `..` 3| [1..5] ^^^^
我也尝试导入List
模块:
> import List exposing (..) > [1..5] -- NAMING ERROR ---------------------------------------------- repl-temp-000.elm Cannot find variable `..` 4| [1..5] ^^^^
我知道我可以使用它List
的range
功能,但是我很想知道我用更漂亮的..
语法做错了什么,或者如果在没有更新文档的情况下删除了它?
看起来文档已经过时了.该..
范围语法v0.18辗转赞成的List.range
你提到的功能.这是发行说明.
该
[1..5]
语法有利于移除List.range
.语法很好,但不是很容易被发现或常用.每当我[1..5]
在演讲中使用时,有经验的人都会评论说他们想要这样的东西但却无法在标准库中找到它!