MultiMethodProvides you an ability to apply runtime dispatch | |
Download |
MultiMethod Ranking & Summary
Advertisement
MultiMethod Tags
- class Library dispatch programming library runtime debug pattern dispatch request mail dispatch dispatch mail Pimp File Runtime Runtime apply dither apply stencil memorising ability ability Dispatch Agent dispatch table visitor pattern anonymous method IE Runtime dispatch event design runtime symmetric multiple dispatch F# Runtime Trident Runtime monitor runtime dispatch received trap Truck Dispatch Dispatch Office Add Runtime runtime component dispatch software digital dispatch
MultiMethod Description
MultiMethod was developed to be a library providing you an ability to apply runtime dispatch according to the passed arguments. Implementation doesn't use reflection and closer to the 'Chain of Responsibility' pattern. Provides a solution for double dispatch and a replacement for Visitor pattern. Dispatcher can be configured externally, it may be wrapped by other dispatcher or extended in inheritants. Implementations which are anonymous methods in this sample may be virtual methods to be easily replaced.
MultiMethod Related Software