generic-diff-instances
Safe HaskellSafe-Inferred
LanguageHaskell2010

Generics.Diff.Special.Seq

Description

A worked example of implementing SpecialDiff (and thereby Diff) for Seqs.

Orphan instances

Diff a => Diff (Seq a) Source # 
Instance details

Methods

diff :: Seq a -> Seq a -> DiffResult (Seq a) #

diffList :: [Seq a] -> [Seq a] -> DiffResult [Seq a] #

Diff a => SpecialDiff (Seq a) Source #

Just as with the instance for lists or non-empty lists (see Generics.Diff.Special.List), we can use ListDiffError, diffListWith and listDiffErrorDoc.

Instance details

Associated Types

type SpecialDiffError (Seq a) #