Sha256: df5a9a3475da99b66599b3c6db367e6c9999d3c0058ceda49c4a94df7d5ee602

Contents?: true

Size: 346 Bytes

Versions: 3

Compression:

Stored size: 346 Bytes

Contents

# frozen_string_literal: true

module Grumlin
  module U
    module U
      extend self # rubocop:disable Style/ModuleFunction

      %w[addV V has count out values unfold].each do |step|
        define_method step do |*args|
          AnonymousStep.new(step, *args)
        end
      end
    end

    # TODO: add alias __
    extend U
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
grumlin-0.4.0 lib/grumlin/u.rb
grumlin-0.3.0 lib/grumlin/u.rb
grumlin-0.2.0 lib/grumlin/u.rb