Method: Kernel#concurrent_proc
- Defined in:
- lib/all/kernel.rb
#concurrent_proc(evaluation_class = Concurrently::Proc::Evaluation) ⇒ Concurrently::Proc (private)
Creates a concurrent proc to execute code concurrently.
This a shortcut for Concurrently::Proc.new(&block) like proc(&block)
is a shortcut for Proc.new(&block).
42 43 44 45 |
# File 'lib/all/kernel.rb', line 42 private def concurrent_proc(evaluation_class = Concurrently::Proc::Evaluation) # Concurrently::Proc.new claims the method's block just like Proc.new does Concurrently::Proc.new(evaluation_class) end |