85 karma · joined October 13, 2014
It's hard to do, ontologically, but you can. It tends to make your ontology very complex though, and at the same time incapable (because it's hard to detect contradictions). So you should only do it when you need to.
Sour dough pizza is pretty nice. Not sure it's allowed according to the book though...
This article is light-hearted of course. But there are food ontologies for real -- the BBC have one for organising their recipes. And there is another which is used for food crops, which is used for research into disease (of the crops), and helping to alleviate hunger.
The idea of a "main application" is itself not a clear one. There are a set of functions you can use. Whether you choose to launch directly over the library or import it is a matter of convenience.
The main use of "aliasing" is to alias a namespace (to save typing) or to rename a function from one namespace where it clashes with one in local.