Module: Trith::Core::Boolean::Constructors

Defined in:
lib/trith/core/boolean.rb

Overview

Boolean constructors.

Instance Method Summary (collapse)

Instance Method Details

- (Boolean) bool(obj)

Parameters:

  • (Object) obj

Returns:



94
95
96
# File 'lib/trith/core/boolean.rb', line 94

def bool(obj)
  !!obj
end

- (FalseClass) false

Returns:

  • (FalseClass)


100
101
102
# File 'lib/trith/core/boolean.rb', line 100

def false
  false
end

- (NilClass) nil

Returns:

  • (NilClass)


87
88
89
# File 'lib/trith/core/boolean.rb', line 87

def nil
  nil
end

- (TrueClass) true

Returns:

  • (TrueClass)


106
107
108
# File 'lib/trith/core/boolean.rb', line 106

def true
  true
end