Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
type HashTermEdit = TermEdit' Text ComponentHash Source #
type Referent' t h = Referent' (Reference' t h) (Reference' t h) Source #
Instances
Bifoldable TermEdit' Source # | |
Bifunctor TermEdit' Source # | |
Bitraversable TermEdit' Source # | |
Defined in U.Codebase.Sqlite.Patch.TermEdit bitraverse :: Applicative f => (a -> f c) -> (b -> f d) -> TermEdit' a b -> f (TermEdit' c d) # | |
Functor (TermEdit' t) Source # | |
(Show t, Show h) => Show (TermEdit' t h) Source # | |
(Eq t, Eq h) => Eq (TermEdit' t h) Source # | |
(Ord t, Ord h) => Ord (TermEdit' t h) Source # | |
Defined in U.Codebase.Sqlite.Patch.TermEdit compare :: TermEdit' t h -> TermEdit' t h -> Ordering # (<) :: TermEdit' t h -> TermEdit' t h -> Bool # (<=) :: TermEdit' t h -> TermEdit' t h -> Bool # (>) :: TermEdit' t h -> TermEdit' t h -> Bool # (>=) :: TermEdit' t h -> TermEdit' t h -> Bool # |
_Replace :: Prism (TermEdit' t h) (TermEdit' t' h') (Referent' t h, Typing) (Referent' t' h', Typing) Source #