Class: Object

Inherits:
BasicObject
Defined in:
lib/monad/maybe.rb

Instance Method Summary collapse

Instance Method Details

#just?Boolean

Returns:

  • (Boolean)


30
31
32
# File 'lib/monad/maybe.rb', line 30

def just?
  false
end

#maybeObject



22
23
24
# File 'lib/monad/maybe.rb', line 22

def maybe
  Just.new(self)
end

#maybe?Boolean

Returns:

  • (Boolean)


26
27
28
# File 'lib/monad/maybe.rb', line 26

def maybe?
  false
end

#nothing?Boolean

Returns:

  • (Boolean)


34
35
36
# File 'lib/monad/maybe.rb', line 34

def nothing?
  false
end