The PragmAda reusable components

The PragmAda Reusable Components (PragmARCs) are a library of reusable components in a number of categories, and ranging from very basic to some quite high-level concepts. The PragmARCs have existed for over a decade, first in Ada 83 and now in Ada 95, and have been used on a variety of projects. A new version will probably appear once Ada 0X is standardized and widely available.