Module: Hibiki::DSL
- Defined in:
- lib/hibiki/dsl.rb
Overview
---- top-level DSL ----------------------------------------------------------
Opt-in: include Hibiki::DSL where you want the bare helpers.
The gem never includes it for you (no polluting Object/main).
Instance Method Summary collapse
- #batch ⇒ Object
- #derived ⇒ Object
- #effect(scheduler: nil) ⇒ Object
- #on_cleanup ⇒ Object
- #root ⇒ Object
- #state(value) ⇒ Object
Instance Method Details
#effect(scheduler: nil) ⇒ Object
10 |
# File 'lib/hibiki/dsl.rb', line 10 def effect(scheduler: nil, &) = Effect.new(scheduler:, &) |
#on_cleanup ⇒ Object
13 |
# File 'lib/hibiki/dsl.rb', line 13 def on_cleanup(&) = Hibiki.on_cleanup(&) |