May a while loop be used with yield in scala

前端 未结 3 886
梦毁少年i
梦毁少年i 2021-02-04 06:22

Here is the standard format for a for/yield in scala: notice it expects a collection - whose elements drive the iteration.

for (blah <- blahs) yield someThi         


        
3条回答
  •  青春惊慌失措
    2021-02-04 07:01

    Another way similar to suggestion by @rexkerr:

     blahs.toIterator.map{ do something }.takeWhile(condition)
    

    This feels a bit more natural than the Iterator.continually

提交回复
热议问题