symbiont-ruby 0.2.0
Symbiont is a cool implementation of proc-objects execution algorithm: in the context of other object, but with the preservation of the closed environment of the proc object and with the ability of control the method dispatch inside it. A proc object is executed in three contexts: in the context of required object, in the context of a closed proc's environment and in the global (Kernel) context.
Gemfile:
=
install:
=
Development Dependencies (10):
bundler
>= 0
coveralls
~> 0.7
pry
>= 0
rake
>= 0
rspec
~> 3.7
rubocop
~> 0.53
rubocop-rspec
~> 1.24
simplecov
~> 0.15
simplecov-json
~> 0.2
yard
>= 0