?
Schemas of different kinds
Domain Specific Languages
Reactive and asynchronous.
The Play Framework.