Sha256: 468f5a28d6b8124156c37afde456b7944cfbd814075047f7fd45693f5d201195

Contents?: true

Size: 220 Bytes

Versions: 1

Compression:

Stored size: 220 Bytes

Contents

# require "nydp/vm"

class Nydp::Builtin::Ensuring
  include Nydp::Helper, Nydp::Builtin::Base, Singleton

  def builtin_call ensureme, tricky
    begin
      tricky.call
    ensure
      ensureme.call
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nydp-0.6.0 lib/nydp/builtin/ensuring.rb