module Daitai::Once
Public Instance Methods
once()
click to toggle source
# File lib/daitai/functions/once.rb, line 5 def once lambda do |function| called = false result = nil lambda do |*args| return result if called called = true result = function.(*args) end end end