Sha256: 17ab692c038eeff2ffe3f53ce7adb0862613bf5275a2c93f8d38e9a5a1746a2f

Contents?: true

Size: 238 Bytes

Versions: 1

Compression:

Stored size: 238 Bytes

Contents

# frozen_string_literal: true
module WannabeBool::Aliasing
  def self.included(base)
    base.send(:alias_method, :to_bool, :to_b)
    base.send(:alias_method, :to_boolean, :to_b)
  end

  def to_b
    raise NotImplementedError
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wannabe_bool-0.7.1 lib/wannabe_bool/aliasing.rb