Delphi and Freepascal Libraries that implement higher-order functions like Map, Reduce and Filter