Sha256: 1fffc8b199a59b43ae2448edfaad9719248ad83d957c9e7a0036d5a347c22e3b
Contents?: true
Size: 330 Bytes
Versions: 2
Compression:
Stored size: 330 Bytes
Contents
# frozen_string_literal: true module Dry module Transaction class StepAdapters # @api private class Tee include Dry::Monads[:result] def call(operation, _options, args) operation.(*args) Success(args[0]) end end register :tee, Tee.new end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
dry-transaction-0.16.0 | lib/dry/transaction/step_adapters/tee.rb |
dry-transaction-0.15.0 | lib/dry/transaction/step_adapters/tee.rb |