Data.Attoparsec.Internal.compareResults_$dEq =: <{GHC.Classes.$fEq[]}> GHC.Classes.$fEqChar Data.Attoparsec.Internal.compareResults1 =: Data.Maybe.Just false Data.Attoparsec.Internal.compareResults $dEq_sbH6 $dEq1_sbHr ds_sbGW ds1_sbH1 = select ds_sbGW (Data.Attoparsec.Internal.Types.Fail i0_sbH7 ctxs0_sbHa msg0_sbHd -> select ds1_sbH1 (_ -> Data.Attoparsec.Internal.compareResults1) (Data.Attoparsec.Internal.Types.Fail i1_sbH8 ctxs1_sbHb msg1_sbHe -> Data.Maybe.Just (Data.Attoparsec.Internal.compareResults$1 $dEq_sbH6 ctxs0_sbHa ctxs1_sbHb i0_sbH7 i1_sbH8 msg0_sbHd msg1_sbHe))) (Data.Attoparsec.Internal.Types.Partial ds2_sbHE -> select ds1_sbH1 (_ -> Data.Attoparsec.Internal.compareResults1) (Data.Attoparsec.Internal.Types.Partial ds3_sbHF -> Data.Maybe.Nothing)) (Data.Attoparsec.Internal.Types.Done i0_sbHo r0_sbHs -> select ds1_sbH1 (_ -> Data.Attoparsec.Internal.compareResults1) (Data.Attoparsec.Internal.Types.Done i1_sbHp r1_sbHt -> Data.Maybe.Just (Data.Attoparsec.Internal.compareResults$2 $dEq1_sbHr $dEq_sbH6 i0_sbHo i1_sbHp r0_sbHs r1_sbHt))) Data.Attoparsec.Internal.compareResults$1 $dEq_sbH6 ctxs0_sbHa ctxs1_sbHb i0_sbH7 i1_sbH8 msg0_sbHd msg1_sbHe = let !wild2_sbHB = <{GHC.Classes.==}> $dEq_sbH6 i0_sbH7 i1_sbH8 in if wild2_sbHB (let !wild3_sbHC = <{GHC.Classes.$fEq[]_$c==}> Data.Attoparsec.Internal.compareResults_$dEq ctxs0_sbHa ctxs1_sbHb in if wild3_sbHC (GHC.Base.eqString msg0_sbHd msg1_sbHe) false) false Data.Attoparsec.Internal.compareResults$2 $dEq1_sbHr $dEq_sbH6 i0_sbHo i1_sbHp r0_sbHs r1_sbHt = let !wild2_sbHI = <{GHC.Classes.==}> $dEq_sbH6 i0_sbHo i1_sbHp in if wild2_sbHI (<{GHC.Classes.==}> $dEq1_sbHr r0_sbHs r1_sbHt) false