Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Unison.Merge.TwoDiffOps
Synopsis
- data TwoDiffOps a
- = TwoDiffOps'Add !(EitherWay a)
- | TwoDiffOps'Delete !(EitherWay a)
- | TwoDiffOps'Update !(EitherWay (Updated a))
- | TwoDiffOps'AddAdd !(TwoWay a)
- | TwoDiffOps'DeleteDelete !a
- | TwoDiffOps'DeleteUpdate !(Updated a)
- | TwoDiffOps'UpdateDelete !(Updated a)
- | TwoDiffOps'UpdateUpdate !a !(TwoWay a)
- make :: These (DiffOp a) (DiffOp a) -> TwoDiffOps a
Documentation
data TwoDiffOps a Source #
Constructors
TwoDiffOps'Add !(EitherWay a) | |
TwoDiffOps'Delete !(EitherWay a) | |
TwoDiffOps'Update !(EitherWay (Updated a)) | |
TwoDiffOps'AddAdd !(TwoWay a) | |
TwoDiffOps'DeleteDelete !a | |
TwoDiffOps'DeleteUpdate !(Updated a) | |
TwoDiffOps'UpdateDelete !(Updated a) | |
TwoDiffOps'UpdateUpdate !a !(TwoWay a) |