We have a mismatch in the index between two NS
Constructors
ML :: f x -> NS g xs1 -> Mismatch f g (x ': xs1)The left is at the current
xand the right is somewhere in the laterxsMR :: NS f xs1 -> g x -> Mismatch f g (x ': xs1)The right is at the current
xand the left is somewhere in the laterxsMS :: Mismatch f g xs1 -> Mismatch f g (x ': xs1)There is a mismatch later on in the
xs
Instances10HTrans, HAp, Eq, Ord, Show, NoThunks, …
(forall (x :: k2) (y :: k2). LiftedCoercible p p x y) => HTrans (Mismatch p) (Mismatch p)Defined in sop-extras-0.4.1.1 · Data.SOP.MatchHAp (Mismatch f)Defined in sop-extras-0.4.1.1 · Data.SOP.Match(All (Compose Eq f) xs, All (Compose Eq g) xs) => Eq (Mismatch f g xs)Defined in sop-extras-0.4.1.1 · Data.SOP.Match(All (Compose Eq f) xs, All (Compose Ord f) xs, All (Compose Eq g) xs, All (Compose Ord g) xs) => Ord (Mismatch f g xs)Defined in sop-extras-0.4.1.1 · Data.SOP.Match(All (Compose Show f) xs, All (Compose Show g) xs) => Show (Mismatch f g xs)Defined in sop-extras-0.4.1.1 · Data.SOP.Match(All (Compose NoThunks f) xs, All (Compose NoThunks g) xs) => NoThunks (Mismatch f g xs)Defined in sop-extras-0.4.1.1 · Data.SOP.Matchtype Prod (Mismatch f) = NPDefined in sop-extras-0.4.1.1 · Data.SOP.Matchtype AllN (Mismatch f) c = All cDefined in sop-extras-0.4.1.1 · Data.SOP.Matchtype Same (Mismatch f) = Mismatch fDefined in sop-extras-0.4.1.1 · Data.SOP.Matchtype SListIN (Mismatch f) = SListIDefined in sop-extras-0.4.1.1 · Data.SOP.Match