MonadsInRuby See http://moonbase.rydia.net/mental/writings/programming/monads-in-ruby/00introduction.html
This gives examples of building the monads Identity and Array using RubyLanguage. It seems there is the intention to extend to Maybe.
See MonadicProgramming
CategoryRuby CategoryFunctionalProgramming