DeHL Library
DeHL is an open-source library which adds some new cool classes Delphi 2009. It’s licensed under the the BSD license, which comes with no warranty.
The most important features of DeHL for now are:
- A set of generic collections classes (List, Dictionary, HashSet, etc).
- Date/Time functionality all combined in a few structures (somehow equivalent to .NET DateTime structure)
- Type Support concept that defines a set of default “support classes” for each built-in Delphi types (used as defaults in collections). Custom “type support” classes can be registered for your custom data types.
- BigCardinal and BigInteger data types.
- Smart pointers in Delphi.
All classes and functions have unit tests. We’re trying to maintain a large set of tests to find and fix early all possible bugs. You can find more information about the library here: FeatureList