Module: Comparable
- Defined in:
- lib/lab419/core/comparable/operators.rb
Constant Summary collapse
- LessThan =
->(*args){ args.first < args.last }
- GreaterThan =
->(*args){ args.first > args.last }
Class Method Summary collapse
Class Method Details
.<(arg = nil) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/lab419/core/comparable/operators.rb', line 7 def < arg=nil if arg curried_less_than arg else LessThan end end |
.>(arg = nil) ⇒ Object
18 19 20 21 22 23 24 |
# File 'lib/lab419/core/comparable/operators.rb', line 18 def > arg=nil if arg curried_greater_than arg else GreaterThan end end |