Module: FunctionChain

Defined in:
lib/function_chain.rb,
lib/function_chain/version.rb,
lib/function_chain/base_chain.rb,
lib/function_chain/pull_chain.rb,
lib/function_chain/relay_chain.rb

Defined Under Namespace

Classes: BaseChain, PullChain, RelayChain

Constant Summary collapse

VERSION =
"1.0.0"

Class Method Summary collapse

Class Method Details

.pull(receiver, *functions) ⇒ Object

Shortcut to PullChain.new(receiver, *functions).call



10
11
12
# File 'lib/function_chain.rb', line 10

def pull(receiver, *functions)
  PullChain.new(receiver, *functions).call
end