class Tins::Limited

def execute(&block)

Execute _maximum_ number of threads in parallel.
def execute(&block)
  @tasks or raise ArgumentError, "start processing first"
  @tasks << block
end