This package provides Smaoin vocabulary entities for direct access in
Haskell. There can be many vocabulary packages, but this is the first one. It
specifically provides entities defined by
Kadma, i.e. base framework definitions
such as the concepts of Smaoin itself.
All the vocabularies are under the Data.Smaoin.Vocabulary
module, organized
by namespace, with names based on the English localization. For example, if
you define an ontology under namespace hello
, you can place vocabulary
entities under Data.Smaoin.Vocabulary.Hello
.
Vocabulary entity modules should be auto-generated from their source
documents (mostly written in Idan), but
at this early stage the variable definitions in this package are written
manually (but based on the Idan sources).
For more information, see the project homepage.