runnable library

Typedefs

ARunnable<T, R> = Future<R> Function(T param)
AVoidRunnable = Future<void> Function()