Class: Right
Instance Method Summary collapse
- #==(other) ⇒ Object
-
#right? ⇒ Boolean
always true.
Methods included from Either
#<=>, #bimap, #each, #flat_map, #get_or_else, #initialize, #inspect, #left?, #left_map, lefts, #map, #or_else, partition, rights, #to_a, try, #~@
Methods included from UnionType
Methods included from Helper
Methods included from Control::Monad
Methods included from Control::Applicative
Methods included from Control::Functor
Instance Method Details
#==(other) ⇒ Object
254 255 256 257 258 259 260 261 |
# File 'lib/data.either.rb', line 254 def ==(other) case other when Right other.map { |v| return v == @v } else false end end |
#right? ⇒ Boolean
always true
250 251 252 |
# File 'lib/data.either.rb', line 250 def right? true end |