| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Model.Id.Types
Documentation
This defines a way to make a ID type specific to a specific record type. IdType takes a containing type as a parameter (e.g. Asset, Volume), and defines an alias for the containing types actual ID type. IdType Volume = String would mean Volume's use String for their identifiers
Instances
| type IdType Category Source # | |
| type IdType Format Source # | |
| type IdType Funder Source # | |
| type IdType Party Source # | |
| type IdType LoginToken Source # | |
| type IdType Token Source # | |
| type IdType Volume Source # | |
| type IdType Asset Source # | |
| type IdType Transcode Source # | |
| type IdType Container Source # | |
| type IdType Metric Source # | |
| type IdType Record Source # | |
| type IdType Slot Source # | |
| type IdType Comment Source # | |
| type IdType AssetSlot Source # | |
| type IdType RecordSlot Source # | |
| type IdType Tag Source # | |
| type IdType Notice Source # | |
| type IdType Notification Source # | |
| type IdType GeoName Source # | |
This builds a new type around the container specific type. See tests for examples.
Instances
32-bit signed integer type
Instances