Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- type Referent = Referent' Reference Reference
- type TextReferent = Referent' TextReference TextReference
- type ReferentH = Referent' ReferenceH ReferenceH
- type Id = Id' ObjectId ObjectId
- type LocalReferent = Referent' LocalReference LocalReference
- type LocalReferentH = Referent' LocalReferenceH LocalReferenceH
Documentation
type TextReferent = Referent' TextReference TextReference Source #
The name lookup table uses this because normalizing/denormalizing hashes to ids is slower than we'd like when writing/reading the entire name lookup table.
type ReferentH = Referent' ReferenceH ReferenceH Source #
Orphan instances
FromRow Id Source # | |
ToRow Id Source # | |
FromRow (Reference' t h) => FromRow (Referent' (Reference' t h) (Reference' t h)) Source # | |
fromRow :: RowParser (Referent' (Reference' t h) (Reference' t h)) # | |
ToRow (Reference' t h) => ToRow (Referent' (Reference' t h) (Reference' t h)) Source # | |
toRow :: Referent' (Reference' t h) (Reference' t h) -> [SQLData] # |