Sha256: 55f2768cf4c3931ad718c50e23a84f207c0eea08e72874cc657f067e0b61f9cd

Contents?: true

Size: 227 Bytes

Versions: 1

Compression:

Stored size: 227 Bytes

Contents

# frozen_string_literal: true

require "concurrent/map"

module Dry
  module Events
    include ::Dry::Core::Constants

    LISTENERS_HASH = ::Concurrent::Map.new do |h, k|
      h.compute_if_absent(k) { [] }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dry-events-1.1.0 lib/dry/events/constants.rb