是否可以在列表中表达算术级数而无需全部列出?
在Haskell中,您可以使用range函数来实现。
[2,4..10] == [2,4,6,8,10]
Elixir有类似的方法吗?
最佳答案
Stream.iterate/2可以满足您的要求:
Stream.iterate(2, &(&1+2))
关于haskell - Elixir的算术级数范围,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18275362/