MonoForge

lilyball / call_with_locals

call_with_locals

Public

Ruby library to add Proc#call_with_locals

8 filesupdated Jun 18, 2026

README

= call_with_locals by Kevin Ballard kevin@sb.org

== DESCRIPTION

Ads a new method Proc#call_with_locals to call the proc with new locals

== EXAMPLES

proc { x + 1 }.call_with_locals(x => 3) => 4

proc { |a| f[a] }.call_with_locals(3, :f => proc { |x| x + 4 }) => 7