Sha256: 2f33b3b92d6cc3e66393491483d04d7097812d791b205a1f35e8db603c140b0a
Contents?: true
Size: 752 Bytes
Versions: 1
Compression:
Stored size: 752 Bytes
Contents
class NilClass { "NilClass. The class of the singleton @nil value." def NilClass new { # always return nil singleton object when trying to create a new # NilClass instance nil } def if_true: block { "Returns @nil." nil } def if_true: then_block else: else_block { "Calls @else_block." else_block call } def if_nil: block { block call: [self] } def if_nil: then_block else: else_block { then_block call: [self] } def nil? { "Returns @true." true } def to_s { "Returns an empty @String@." "" } def to_a { "Returns an empty @Array@." [] } def not { "Returns @true." true } def inspect { "Returns @nil as a @String@." "nil" } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
fancy-0.3.3 | lib/nil_class.fy |