A wrapper around Isolate

Usage

import 'package:isolate_runner/isolate_runner.dart';

Future<void> main() async {
  final isolateRunner = IsolateRunner();

  await isolateRunner.run(() {
    print('Hello Isolate!');
  });
  await isolateRunner.runWithArgs(test, 100);

  await isolateRunner.close();
}

void test(int value) {
  print(value);
}

Libraries

isolate_runner