| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | Haskell2010 | 
Drasil.Database.UID
Description
Unique Identifier used across Drasil.
Documentation
A UID is a 'unique identifier' for things that we will put into our
 database of information. We use a newtype wrapper to make sure we are only
 using UIDs where desired.
Instances
| ToJSON UID Source # | |
Defined in Drasil.Database.UID  | |
| ToJSONKey UID Source # | |
Defined in Drasil.Database.UID  | |
| Generic UID Source # | |
| Show UID Source # | |
| Eq UID Source # | |
| Ord UID Source # | |
| type Rep UID Source # | |
Defined in Drasil.Database.UID type Rep UID = D1 ('MetaData "UID" "Drasil.Database.UID" "drasil-lang-0.1.60.0-JP73itCS9yHHMV14WRUHqT" 'False) (C1 ('MetaCons "UID" 'PrefixI 'True) (S1 ('MetaSel ('Just "_namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [String]) :*: S1 ('MetaSel ('Just "_baseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 String)))  | |
The most basic item: having a unique identifier key, here a UID.