Sha256: 68c985bacd0bf8e8b5fdaa7aff01244ad66ec46d993c06bb03e0ffb89ee9be4f
Contents?: true
Size: 557 Bytes
Versions: 2
Compression:
Stored size: 557 Bytes
Contents
# frozen_string_literal: true module Grumlin module Expressions module U # TODO: add other start steps SUPPORTED_STEPS = %i[V addV coalesce constant count drop fold has hasLabel hasNot id identity in inE inV is label out outE outV project repeat select timeLimit unfold valueMap values].freeze class << self SUPPORTED_STEPS.each do |step| define_method step do |*args, **params| AnonymousStep.new(step, *args, **params) end end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
grumlin-0.15.3 | lib/grumlin/expressions/u.rb |
grumlin-0.15.2 | lib/grumlin/expressions/u.rb |