Sha256: fd74d0df5bc47b08281259bc08e7717efc42a5049d6068fbd23853625c0fd8d1

Contents?: true

Size: 346 Bytes

Versions: 6

Compression:

Stored size: 346 Bytes

Contents

# frozen_string_literal: true

module Grumlin
  module U
    # TODO: add other start steps
    SUPPORTED_START_STEPS = %w[V addV count has out unfold values].freeze

    class << self
      SUPPORTED_START_STEPS.each do |step|
        define_method step do |*args|
          AnonymousStep.new(step, *args)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
grumlin-0.9.0 lib/grumlin/u.rb
grumlin-0.8.0 lib/grumlin/u.rb
grumlin-0.7.0 lib/grumlin/u.rb
grumlin-0.6.2 lib/grumlin/u.rb
grumlin-0.6.1 lib/grumlin/u.rb
grumlin-0.6.0 lib/grumlin/u.rb