interval method

StreamSubscription interval(
  1. dynamic task(
    1. int millis
    )
)

Implementation

StreamSubscription interval(Function(int millis) task) {
  final int ms = toDouble().toInt();
  final s1 = Stream.periodic(Duration(milliseconds: ms), (e) => e * ms);
  return s1.listen((c) {
    task(c);
  });
}