在 Haskell 中,我可以这样做来处理无限列表。
takeWhile (<1000) [1 ..]
在 CoffeeScript 中有没有办法做到这一点?
最佳答案
StreamJS允许在 javascript 中创建“无限”列表。
使用它(粗略)coffeescript port :
# Stream.range() creates a list from 1...Infinity
numbers = Stream.range().until (x) -> x > 1000
关于haskell - 在 CoffeeScript 中处理无限列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8991933/