Sha256: d1cc98a744bedaf37276f4301884c2d291aba09e1c1ccaf6e11a448b53d4f65d

Contents?: true

Size: 264 Bytes

Versions: 9

Compression:

Stored size: 264 Bytes

Contents

require 'rbconfig'

def delta(v1, v2)
  if block_given?
    v1 = yield(v1)
    v2 = yield(v2)
  end
  return (v1 - v2).abs
end

def mri?
  RbConfig::CONFIG['ruby_install_name']=~ /^ruby$/i 
end

def jruby?
  RbConfig::CONFIG['ruby_install_name']=~ /^jruby$/i 
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
concurrent-ruby-0.4.1 spec/support/functions.rb
concurrent-ruby-0.4.0 spec/support/functions.rb
concurrent-ruby-0.3.2 spec/support/functions.rb
concurrent-ruby-0.3.1 spec/support/functions.rb
concurrent-ruby-0.3.1.pre.2 spec/support/functions.rb
concurrent-ruby-0.3.1.pre.1 spec/support/functions.rb
concurrent-ruby-0.3.0 spec/support/functions.rb
concurrent-ruby-0.3.0.pre.3 spec/support/functions.rb
concurrent-ruby-0.3.0.pre.2 spec/support/functions.rb