class Ramda::Internal::Transducers::DropRepeatsTransducer

Removes repeats from list

Public Instance Methods

call(reducer) click to toggle source

No arguments

# File lib/ramda/internal/transducers/drop_repeats_transducer.rb, line 7
def call(reducer)
  lambda do |acc, x|
    if acc.any? && acc.last == x
      acc
    else
      reducer.call(acc, x)
    end
  end
end