Table of Contents - rumonade-0.4.4 Documentation
Classes and Modules
- LazyIdentity
- Object
- Rumonade
- Rumonade::ArrayExtensions
- Rumonade::ArrayExtensions::ClassMethods
- Rumonade::ArrayExtensions::InstanceMethods
- Rumonade::Either
- Rumonade::Either::LeftProjection
- Rumonade::Either::RightProjection
- Rumonade::ErrorHandling
- Rumonade::HashExtensions
- Rumonade::HashExtensions::ClassMethods
- Rumonade::HashExtensions::InstanceMethods
- Rumonade::HashExtensions::InstanceOverrides
- Rumonade::Left
- Rumonade::Monad
- Rumonade::NoSuchElementError
- Rumonade::NoneClass
- Rumonade::Option
- Rumonade::PartialFunction
- Rumonade::Right
- Rumonade::Some
Methods
- ::Left — Rumonade
- ::Right — Rumonade
- ::empty — Rumonade::Either::LeftProjection
- ::empty — Rumonade::Either::RightProjection
- ::empty — Rumonade::Option
- ::included — Rumonade::Monad
- ::new — Rumonade::Either
- ::new — Rumonade::Left
- ::new — Rumonade::Right
- ::new — Rumonade::Either::LeftProjection
- ::new — Rumonade::Either::RightProjection
- ::new — Rumonade::PartialFunction
- ::new — Rumonade::Option
- ::new — Rumonade::Some
- ::unit — Rumonade::Either::LeftProjection
- ::unit — Rumonade::Either::RightProjection
- ::unit — Rumonade::Option
- #+ — Rumonade::Either
- #== — Rumonade::Left
- #== — Rumonade::Right
- #== — Rumonade::Either::LeftProjection
- #== — Rumonade::Either::RightProjection
- #== — Rumonade::Some
- #== — Rumonade::NoneClass
- #Left — Rumonade
- #Right — Rumonade
- #all? — Rumonade::Either::LeftProjection
- #all? — Rumonade::Either::RightProjection
- #and_then — Rumonade::PartialFunction
- #any? — Rumonade::Either::LeftProjection
- #any? — Rumonade::Either::RightProjection
- #bind — Rumonade::Either::LeftProjection
- #bind — Rumonade::Either::RightProjection
- #bind — Rumonade::Option
- #bind — Rumonade::ArrayExtensions::InstanceMethods
- #bind — Rumonade::HashExtensions::InstanceMethods
- #can_flatten_in_monad? — Rumonade::HashExtensions::InstanceOverrides
- #can_flatten_in_monad? — Rumonade::Monad
- #concat — Rumonade::Either
- #defined_at? — Rumonade::PartialFunction
- #each — Rumonade::Monad
- #empty — Rumonade::ArrayExtensions::ClassMethods
- #empty — Rumonade::HashExtensions::ClassMethods
- #empty? — Rumonade::Option
- #empty? — Rumonade::Some
- #empty? — Rumonade::NoneClass
- #find_all — Rumonade::Monad
- #flat_map_with_monad — Rumonade::Monad
- #flatten_with_monad — Rumonade::Monad
- #fold — Rumonade::Either
- #get — Rumonade::Either::LeftProjection
- #get — Rumonade::Either::RightProjection
- #get — Rumonade::Option
- #get — Rumonade::HashExtensions::InstanceMethods
- #get_or_else — Rumonade::Either::LeftProjection
- #get_or_else — Rumonade::Either::RightProjection
- #get_or_else — Rumonade::Option
- #inspect — Rumonade::Left
- #inspect — Rumonade::Right
- #inspect — Rumonade::Either::LeftProjection
- #inspect — Rumonade::Either::RightProjection
- #left — Rumonade::Either
- #left? — Rumonade::Either
- #lift — Rumonade::Either
- #lift_to_a — Rumonade::Either
- #map — Rumonade::Either::LeftProjection
- #map — Rumonade::Either::RightProjection
- #map_with_monad — Rumonade::Monad
- #or_else — Rumonade::PartialFunction
- #or_nil — Rumonade::Option
- #right — Rumonade::Either
- #right? — Rumonade::Either
- #select — Rumonade::Either::LeftProjection
- #select — Rumonade::Either::RightProjection
- #select — Rumonade::Monad
- #shallow_flatten — Rumonade::Monad
- #should_reraise? — Rumonade::ErrorHandling
- #swap — Rumonade::Either
- #to_opt — Rumonade::Either::LeftProjection
- #to_opt — Rumonade::Either::RightProjection
- #to_s — Rumonade::Left
- #to_s — Rumonade::Right
- #to_s — Rumonade::Either::LeftProjection
- #to_s — Rumonade::Either::RightProjection
- #to_s — Rumonade::Some
- #to_s — Rumonade::NoneClass
- #unit — Rumonade::ArrayExtensions::ClassMethods
- #unit — Rumonade::HashExtensions::ClassMethods