Extend AsValue to create Ruby value objects; based on the ValueObject described by Martin Fowler in his book, 'Patterns of Enterprise Application Architecture'.
Bradley Ankrom
November 23, 2014 7:35pm
MIT