O'Reilly logo
  • MICHAEL MASLENKO thinks this is interesting:

With enough experience, you can bang out such loops pretty quickly. But there’s quite a lot of code here, and it’s easy to make mistakes

From

Cover of Kotlin in Action

Note

5
declarative instead of imperative