the tattva library
Any project has two basic aspects: logic, & data. Logic, more or less, gets encapsulated in a single medium. Data, on the other hand, changes its form in several ways to suite and appeal diverse target audiences. But logic and data go hand-in-hand, and logic must be able to work with data in all its forms.
The "tattva" project was started with the initial objective of ironing out the wrinkles in the polymorphism of data. But the idea and the abstraction that it offers are so powerful that the project started covering more domains that it was initially thought of: Database, GUI, CSV, Reporting, ... and the list is growing.
Version 0.2.2.0 is released. Check out the Change Log to see what changes have been incorporated. With the implementation of the Data Attribute in the next release, CSV Parsing will be completed.