Sha256: 7e271b11b1c5325d7af7a30159a698dcfdfdfef24d60a6171f9998f4db8fcbd5

Contents?: true

Size: 281 Bytes

Versions: 3

Compression:

Stored size: 281 Bytes

Contents

require 'pp'
require 'irb/completion'

IRB.conf[:AUTO_INDENT] = true

##
#  @example
#    time { 1_000_000.times { 'word'.upcase } }
#
def time(&block)
  require 'benchmark'
  result = nil
  timing = Benchmark.measure { result = block.() }
  puts "It took: #{timing}"
  result
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rubymisc-0.2.0 .irbrc
rubymisc-0.1.0 .irbrc
rubymisc-0.0.4 .irbrc