MultiMethod

Provides you an ability to apply runtime dispatch
Download

MultiMethod Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • Kodart
  • Operating Systems:
  • Windows All
  • File Size:
  • 8 KB

MultiMethod Tags


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