Demonstrates how domain types can be defined using the domaintypes library.
See project.clj on how to setup your project to use domain types.
See projectmanagement.clj on how to define a domain model.
To generate a picture from the description, use
$ lein domaintypesdoc