Quartam Analytical Data Processing Library for LiveCode helps developers process large data sets by means of filter, map, reduce and aggregate functions.
The Filter-Map-Reduce programming model is a data-processing construct coming from the world of 'functional programming' - with this library your code becomes easier to understand and maintain as you make abstraction of the iterative process and concetrate on the business logic in the filter, map and reduce function implementations.
Best of all, it is written in 100% LiveCode, no externals needed! And it works for your version and platform: Revolution 4.0.0 through LiveCode 6.0.1 on Desktop (Windows, Mac and Linux), Server (LiveCode Server and On-Rev) and Mobile (iOS and Android).
As a young product, it doesn't yet have all the bells and whistles of libraries that have been around for decades. While it has proven its worth in our own projects, you may have additional requirements for your own projects.
We are happy to investigate and address its limitations in upcoming releases.
Given that Quartam Analytical Data Processing Library for LiveCode is available as open source under the terms of the GNU Lesser General Public License (LGPL), you are welcome to contribute to its development.
All you need to do is download, sign and email back the Quartam Open Source Contributor Agreement so that your contributions can be incorporated into the project. Quartam Software handles the role of project custodian, taking care of versioning and distribution.