Pure imports aspects of the pure functional paradigm into Ruby.
James M. Lawrence
gem "pure", "~> 0.2.0"