class Bud::MinLattice
Public Class Methods
new(i=Float::INFINITY)
click to toggle source
# File lib/bud/lattice-lib.rb, line 48 def initialize(i=Float::INFINITY) reject_input(i) unless i.class <= Comparable @v = i end
Public Instance Methods
merge(i)
click to toggle source
# File lib/bud/lattice-lib.rb, line 53 def merge(i) i.reveal < @v ? i : self end