Pythonのrangeに相当する関数で繰り返し処理をする。package:quiverを使う。 pub.dev 使用例 import 'package:quiver/iterables.dart'; // 1から10まで出力 for (final i in range(1, 11)) { print(i); } Smalltalkでいう1 to: 10, Rubyだと1..10。 地味にないと困る機能。標準ライブラリに入ってほしいくらいだが、将来、拡張メソッド相当の機能が言語仕様に追加されたら書き方が変わりそう。