Module: Flows::Util
- Defined in:
- lib/flows/util.rb,
lib/flows/util/prepend_to_class.rb,
lib/flows/util/inheritable_singleton_vars.rb,
lib/flows/util/inheritable_singleton_vars/dup_strategy.rb,
lib/flows/util/inheritable_singleton_vars/isolation_strategy.rb
Overview
Namespace for low-level purely technical OOP helpers.
Implementations here are relatively complex and require advanced understanding of Ruby's OOP and runtime.
This module implements "hidden complexity" approach: hide most non-trivial parts of implementation inside small well-documented classes and modules.
Defined Under Namespace
Modules: InheritableSingletonVars, PrependToClass