module GoldenFleece class Normalizer attr_reader :name def initialize(name, fn) @name = name @fn = fn end def normalize(record, value) fn.call record, value end private attr_reader :fn end end