Sha256: a9de13657f4b4d845725ac711c5a0403300cebaf70c0278873e4af17c0190845
Contents?: true
Size: 358 Bytes
Versions: 31
Compression:
Stored size: 358 Bytes
Contents
require 'asir' module ASIR class Coder # !SLIDE # Proc Coder # Generic Proc-based coder. class Proc < self # Procs that take one argument. attr_accessor :encoder, :decoder def _encode obj @encoder.call(obj) end def _decode obj @decoder.call(obj) end end # !SLIDE END end end
Version data entries
31 entries across 31 versions & 1 rubygems