Traits

Summary: New stable implementation of Traits
Author: Adrian Lienhard, Nathanael Schärli
Owner: Adrian Lienhard (al)
Co-maintainers: <None>
Categories:
Homepage: http://www.iam.unibe.ch/~scg/Research/Traits
PackageInfo name: <Not entered>
RSS feed:

Description:

* Prerequisite packages: Monticello *

Please find more information and papers about Traits at:
http://www.iam.unibe.ch/~scg/Research/Traits

Our implementation consists of the following parts:

As an alternative you can also use the normal fileOut mechanism which supports traits as well.

UI Limitations

- There are no virtual categories that present the conflicts and glue methods of a composite class/trait.
- There is no automatic computation of requirements
- There is no information that shows which traits/classes provide or require the currently selected methods
- There is no support for turning classes into trait
- etc.

Releases


Back