--- %YAML:1.0 TITLE : &title Calibre Functor NAME : &pkg calibre-functor VERSION : '2.0.0' DATE : '2005-10-30' STATUS : Beta/Stable AUTHOR : Thomas Sawyer EMAIL : &email transfire@gmail.com HOMEPAGE : "http://calibre.rubyforge.org" SUMMARY: Remasterable meta-function-as-object. DESCRIPTION: > In general terms a Functor is a first-class function. The Calibre Functor class is a bit more than this. It allows for the creation of meta-function as object. It is essentially a superset of the Decorator Pattern. The Functor can do some interesting things, like acting as an object Role. A good example of a specialized Functor is Ruby's own Enumerator class. DEPENDENCIES: - facets - calibre-basicobject DISTRIBUTE: [ gem, tar.bz2, zip ] RUBYFORGE: PROJECT: 'calibre' USERNAME: transami PACKAGE: dir: '../../dist' RDOC: - dir: rdoc template: jamis options: ['--all', '--inline-source']