vocabulary-kadma-0.1.0.0: Smaoin vocabulary definitions of the base framework.

Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Smaoin.Vocabulary

Description

This is the top-level module for vocabulary entity variable definitions. This package and any other package providing such definitions should place them in a submodule corresponding to the Smaoin namespace hierarchy.

This top-level module just provides this introduction. To use some definitions, import the submodules you need (and list the relevant packages as dependencies).

This package provides definitions from the Kadma framework. Namespace smaoin maps to module Data.Smaoin.Vocabulary.Smaoin and so on. If you publish definitions under namespace hello, place them under the module Data.Smaoin.Vocabulary.Hello.

Some ontologies or groups of Smaoin definitions don't have a common namespace. In that case, the Idan filename or some common title is used as the submodule name. For nested namespaces, use nested modules. For example, the module for namespace hello:world would be Data.Smaoin.Vocabulary.Hello.World.