ParseOk ( Module SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 4 1 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 1 1 1 1 , SrcSpan "tests/examples/Fixity2.hs" 1 1 1 1 , SrcSpan "tests/examples/Fixity2.hs" 1 1 1 1 , SrcSpan "tests/examples/Fixity2.hs" 4 1 4 1 , SrcSpan "tests/examples/Fixity2.hs" 4 1 4 1 ] } Nothing [] [] [ PatBind SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 3 15 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 1 38 1 43 ] } (PVar SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 1 4 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 1 1 4 , srcInfoPoints = [] } "foo")) (UnGuardedRhs SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 5 1 37 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 1 5 1 6 ] } (InfixApp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 37 , srcInfoPoints = [] } (App SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 13 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 11 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 11 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 7 1 11 , srcInfoPoints = [] } "pure"))) (Lit SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 12 1 13 , srcInfoPoints = [] } (Int SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 12 1 13 , srcInfoPoints = [] } 1 "1"))) (QVarOp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 14 1 17 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 14 1 17 , srcInfoPoints = [] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 14 1 17 , srcInfoPoints = [] } "<^>"))) (InfixApp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 37 , srcInfoPoints = [] } (App SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 24 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 22 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 22 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 18 1 22 , srcInfoPoints = [] } "pure"))) (Lit SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 23 1 24 , srcInfoPoints = [] } (Int SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 23 1 24 , srcInfoPoints = [] } 2 "2"))) (QVarOp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 25 1 28 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 25 1 28 , srcInfoPoints = [] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 25 1 28 , srcInfoPoints = [] } "<^>"))) (App SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 37 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 33 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 33 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 29 1 33 , srcInfoPoints = [] } "pure"))) (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 34 1 37 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 1 34 1 35 , SrcSpan "tests/examples/Fixity2.hs" 1 35 1 36 , SrcSpan "tests/examples/Fixity2.hs" 1 36 1 37 ] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 34 1 37 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 1 34 1 35 , SrcSpan "tests/examples/Fixity2.hs" 1 35 1 36 , SrcSpan "tests/examples/Fixity2.hs" 1 36 1 37 ] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 1 35 1 36 , srcInfoPoints = [] } "+"))))))) (Just (BDecls SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 3 3 15 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 2 3 2 3 , SrcSpan "tests/examples/Fixity2.hs" 3 3 3 3 , SrcSpan "tests/examples/Fixity2.hs" 4 1 4 0 ] } [ PatBind SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 3 2 21 , srcInfoPoints = [] } (PVar SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 3 2 8 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 2 3 2 4 , SrcSpan "tests/examples/Fixity2.hs" 2 4 2 7 , SrcSpan "tests/examples/Fixity2.hs" 2 7 2 8 ] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 4 2 7 , srcInfoPoints = [] } "<^>")) (UnGuardedRhs SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 9 2 21 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 2 9 2 10 ] } (App SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 21 , srcInfoPoints = [] } (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 15 , srcInfoPoints = [] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 15 , srcInfoPoints = [] } (Ident SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 11 2 15 , srcInfoPoints = [] } "flip"))) (Var SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 16 2 21 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 2 16 2 17 , SrcSpan "tests/examples/Fixity2.hs" 2 17 2 20 , SrcSpan "tests/examples/Fixity2.hs" 2 20 2 21 ] } (UnQual SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 16 2 21 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 2 16 2 17 , SrcSpan "tests/examples/Fixity2.hs" 2 17 2 20 , SrcSpan "tests/examples/Fixity2.hs" 2 20 2 21 ] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 2 17 2 20 , srcInfoPoints = [] } "<*>"))))) Nothing , InfixDecl SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 3 3 15 , srcInfoPoints = [ SrcSpan "tests/examples/Fixity2.hs" 3 10 3 11 ] } (AssocRight SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 3 3 9 , srcInfoPoints = [] }) (Just 4) [ VarOp SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 12 3 15 , srcInfoPoints = [] } (Symbol SrcSpanInfo { srcInfoSpan = SrcSpan "tests/examples/Fixity2.hs" 3 12 3 15 , srcInfoPoints = [] } "<^>") ] ])) ] , [] )