vm/deferred library

Classes

DeferredExecutionListener
A trick to allow 'infix' functions and similar The deferred execution takes a count of values to accept before executing its callback.
DeferredUntilListener
Like DeferredExecutionListener, but instead of waiting for a particular number of values to pass it collects them until a specific identifier is seen

Extensions

DeferredExecution on VirtualMachine
Allow idiomatic execution of vm deferral

Typedefs

DeferredCallback = void Function(VirtualMachine, List)
InfixDeferredCallback = void Function(VirtualMachine vm, dynamic lhs, dynamic rhs)