Sha256: 648ef082e635da4da693211bd04807a7313121d8cbf87d10228a52992d15f90b

Contents?: true

Size: 438 Bytes

Versions: 9

Compression:

Stored size: 438 Bytes

Contents

# frozen_string_literal: true

require 'kind/basic'
require 'kind/empty'
require 'kind/result'
require 'kind/__lib__/action_steps'

module Kind
  module Functional
    module Steps
      def self.extended(base)
        base.extend(Result::Methods)
        base.extend(ACTION_STEPS)
      end

      def self.included(base)
        base.send(:include, Result::Methods)
        base.send(:include, ACTION_STEPS)
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
kind-5.10.0 lib/kind/functional/steps.rb
kind-5.9.0 lib/kind/functional/steps.rb
kind-5.8.1 lib/kind/functional/steps.rb
kind-5.8.0 lib/kind/functional/steps.rb
kind-5.7.0 lib/kind/functional/steps.rb
kind-5.6.0 lib/kind/functional/steps.rb
kind-5.5.0 lib/kind/functional/steps.rb
kind-5.4.1 lib/kind/functional/steps.rb
kind-5.4.0 lib/kind/functional/steps.rb