module Despite

Encapsulates new operator methods which are later included in the global context

Constants

AssertionError
VERSION

Public Instance Methods

despite(expression) { |: expression| ... } click to toggle source
# File lib/despite.rb, line 12
def despite(expression)
  raise AssertionError unless expression
  block_given? ? yield : expression
end
even_if(expression) { |: expression| ... } click to toggle source
# File lib/despite.rb, line 8
def even_if(expression)
  block_given? ? yield : expression
end