Sha256: c7c31c855adde3902035c79bf59b831dbb563bf51653fd06749b8d58e9f88fe7
Contents?: true
Size: 362 Bytes
Versions: 6
Compression:
Stored size: 362 Bytes
Contents
require "dry/monads/result" require "dry/matcher" require "dry/matcher/result_matcher" module Dry module Transaction module Operation def self.included(klass) klass.class_eval do include Dry::Monads::Result::Mixin include Dry::Matcher.for(:call, with: Dry::Matcher::ResultMatcher) end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems