Sha256: 50fb824c8023099b1cf43657d506b4e1bd2b2291dc4ea74c33b925c2ae6ce250

Contents?: true

Size: 342 Bytes

Versions: 1

Compression:

Stored size: 342 Bytes

Contents

module Flows
  # Result object with context
  class Result
    attr_reader :status, :meta

    def initialize(**)
      raise 'Use Flows::Result::Ok or Flows::Result::Err for build result objects'
    end
  end
end

require_relative 'result/errors'
require_relative 'result/ok'
require_relative 'result/err'
require_relative 'result/helpers'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
flows-0.1.0 lib/flows/result.rb