Sha256: 1bdfd53f230c5b15045820c3cb6565e9c7e19d46946b704015203c30cd3a9b21
Contents?: true
Size: 346 Bytes
Versions: 1
Compression:
Stored size: 346 Bytes
Contents
# frozen_string_literal: true module TTFunk # Base class for different aggregate values and accumulators. # # @see TTFunk::Min # @see TTFunk::Max # @see TTFunk::Sum class Aggregate private def coerce(other) if other.respond_to?(:value_or) other.value_or(0) else other end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ttfunk-1.8.0 | lib/ttfunk/aggregate.rb |