Files and Folders: dm.File Richard Munroe (contact me)
This class is a wrapper for processing file or stream contents using the Ruby open/process/close paradigm.
It opens a file or stream given its path or URL and passes its contents to a given callback function for processing.