RubyGems Navigation menu

symbiont-ruby 0.7.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.

Versions:

  1. 0.7.0 - June 22, 2021 (6.39 MB)
  2. 0.6.0 - March 28, 2019 (6.39 MB)
  3. 0.5.0 - March 27, 2019 (6.39 MB)
  4. 0.4.0 - October 24, 2018 (6.39 MB)
  5. 0.3.0 - June 15, 2018 (6.39 MB)
Show all versions (8 total)

Development Dependencies (10):

  • armitage-rubocop ~> 1.8
  • bundler >= 0
  • pry >= 0
  • rake >= 0
  • rbs ~> 1.0
  • rspec ~> 3.10
  • simplecov ~> 0.21
  • steep ~> 0.40
  • typeprof ~> 0.12
  • yard >= 0
  • Owners:

    Pushed by:

    Authors:

    • Rustam Ibragimov

    SHA 256 checksum:

    7255f0ff7c3f036bace606566cd05e401d71a0413b8e8bdcdc5ef19644e400a0

    Total downloads 207,444

    For this version 25,046

    Gemfile:
    = Copy to clipboard Copied!

    install:
    =

    License:

    MIT

    Required Ruby Version: >= 2.3.8

    Links: