有谁知道答案?如果是,是否有关于coffeescript的任何版本要求?感谢。
答案 0 :(得分:0)
是Coffeescript 1.9.0现在支持发电机
perfectSquares = ->
num = 0
loop
num += 1
yield num * num
return
window.ps or= perfectSquares()
答案 1 :(得分:0)
iLemming所说的话,它还支持异步生成器:
range = (from, to) ->
for i in [from..to]
yield Promise.resolve(i)
console.info(i) for await i from range(0, 10)
我写了一篇关于CoffeeScript here中的同步和异步可迭代项和生成器的博客文章。