Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.pascal.misc > #2538
| From | Wisdom90 <d@d.d> |
|---|---|
| Newsgroups | comp.lang.pascal.misc |
| Subject | Re: Delphi Library that implements higher-order functions like Map, Reduce and Filter |
| Date | 2019-12-31 10:16 -0500 |
| Organization | A noiseless patient Spider |
| Message-ID | <qufop5$lhe$2@dont-email.me> (permalink) |
| References | <qufn4o$cm5$2@dont-email.me> |
On 12/31/2019 9:48 AM, Wisdom90 wrote: > Hello, > > > Delphi Library that implements higher-order functions like Map, Reduce > and Filter > > Author: Amine Moulay Ramdane > > Description: > > Delphi Library that implements higher-order functions like: Map, Reduce > and Filter. > > Map: This is available in many functional programming languages. This > takes as arguments a func function and a list of elements list, and > returns a new list with func applied to each element of the list. > > Reduce: This is also known as Fold. This requires a combining function, > a starting point for a data structure, and possibly some default values > to be used under certain conditions. The Reduce function proceeds to > combine elements of the data structure using the injected function. This > is used to perform operations on a set of values to get only one result > (or a smaller set of values) that represents the reduction of that > initial data. For example, the values 1, 2, and 3 can be reduced to the > single value 6 using the SUM . > > Filter: This requires a data structure and a filter condition. This > returns all the elements in the structure that match the filter condition. > > Please look at the Delphi demo inside the zip file called > test_MapReduce.pas . > > Language: Delphi 2009+ > > Operating Systems: Windows, Mac OSX , Linux > > > You can download it from: > > https://sites.google.com/site/scalable68/delphi-library-that-implements-higher-order-functions-like-map-reduce-and-filter > > > > Thank you, > Amine Moulay Ramdane. Sorry, the Operating Systems supported are: Windows, Mac OSX , Linux, iOS, Android Thank you, Amine Moulay Ramdane.
Back to comp.lang.pascal.misc | Previous | Next — Previous in thread | Find similar
Delphi Library that implements higher-order functions like Map, Reduce and Filter Wisdom90 <d@d.d> - 2019-12-31 09:48 -0500 Re: Delphi Library that implements higher-order functions like Map, Reduce and Filter Wisdom90 <d@d.d> - 2019-12-31 10:16 -0500
csiph-web