##### dart:async library

1. Classes
2. Completer
3. DeferredLibrary
4. EventSink
5. Future
6. FutureOr
7. Stream
8. StreamConsumer
9. StreamController
10. StreamIterator
11. StreamSink
12. StreamSubscription
13. StreamTransformer
14. StreamTransformerBase
15. StreamView
16. SynchronousStreamController
17. Timer
18. Zone
19. ZoneDelegate
20. ZoneSpecification
21. Functions
22. runZoned
23. scheduleMicrotask
24. Typedefs
25. ControllerCallback
26. ControllerCancelCallback
27. CreatePeriodicTimerHandler
28. CreateTimerHandler
29. ErrorCallbackHandler
30. ForkHandler
31. HandleUncaughtErrorHandler
32. PrintHandler
33. RegisterBinaryCallbackHandler
34. RegisterCallbackHandler
35. RegisterUnaryCallbackHandler
36. RunBinaryHandler
37. RunHandler
38. RunUnaryHandler
39. ScheduleMicrotaskHandler
40. ZoneBinaryCallback
41. ZoneCallback
42. ZoneUnaryCallback
43. Exceptions
44. AsyncError
45. DeferredLoadException
46. TimeoutException

# RunHandler typedef

R RunHandler <R>(Zone self, ZoneDelegate parent, Zone zone, R f())

## Implementation

    typedef RunHandler = R Function<R>(
        Zone self, ZoneDelegate parent, Zone zone, R Function() f);