Module: VectorNumber::NumericRefinements
- Defined in:
- lib/vector_number/numeric_refinements.rb
Overview
Refinements of Numeric classes and Kernel to better work with VectorNumber and similar classes.
These do not depend on VectorNumber and can technically be used separately. Currently includes:
-
refinement for Complex#<=> to work with classes implementing <=>;
-
refinement for Kernel#BigDecimal to work with classes implementing
to_d.
Defined Under Namespace
Modules: BigDecimalToD, CommutativeShuttle