| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Data.Namespace.Path
Documentation
data NamespacePath k where Source #
Constructors
| NamespacePath :: Key k => [k] -> NamespacePath k |
Instances
| Eq (NamespacePath k) Source # | |
| Ord (NamespacePath k) Source # | |
| Show k => Show (NamespacePath k) Source # | |
| Key k => Monoid (NamespacePath k) Source # | |
| Key (NamespacePath k) Source # | |
data ObjectPath k where Source #
Constructors
| ObjectPath :: Key k => NamespacePath k -> k -> ObjectPath k |
Instances
| Eq (ObjectPath k) Source # | |
| Ord (ObjectPath k) Source # | |
| Show k => Show (ObjectPath k) Source # | |
extendNamespacePath :: Key k => NamespacePath k -> k -> NamespacePath k Source #
concatNamespacePathWithObjectPath :: Key k => NamespacePath k -> ObjectPath k -> ObjectPath k Source #