Sha256: c3b16035cc3d0986b49ed31f7291f626b4b23af30ebcd602e39af4d07e751426
Contents?: true
Size: 253 Bytes
Versions: 26
Compression:
Stored size: 253 Bytes
Contents
#!/usr/bin/env ruby # frozen_string_literal: true require 'benchmark/ips' def fast yield end def slow(&block) block.call end Benchmark.ips do |x| x.report('yield') { fast { (0..9).to_a } } x.report('block.call') { slow { (0..9).to_a } } end
Version data entries
26 entries across 26 versions & 1 rubygems