ParseOk (Module (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 1 1 4 1, srcInfoPoints = [SrcSpan "tests/examples/Unicode2.hs" 1 1 1 1,SrcSpan "tests/examples/Unicode2.hs" 3 1 3 1,SrcSpan "tests/examples/Unicode2.hs" 3 1 3 1,SrcSpan "tests/examples/Unicode2.hs" 3 1 3 1,SrcSpan "tests/examples/Unicode2.hs" 4 1 4 1,SrcSpan "tests/examples/Unicode2.hs" 4 1 4 1]}) Nothing [LanguagePragma (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 1 1 1 31, srcInfoPoints = [SrcSpan "tests/examples/Unicode2.hs" 1 1 1 13,SrcSpan "tests/examples/Unicode2.hs" 1 28 1 31]}) [Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 1 14 1 27, srcInfoPoints = []}) "UnicodeSyntax"]] [] [FunBind (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 1 3 23, srcInfoPoints = []}) [Match (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 1 3 23, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 1 3 9, srcInfoPoints = []}) "lengthOP") [PVar (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 10 3 11, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 10 3 11, srcInfoPoints = []}) "n"),PVar (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 12 3 15, srcInfoPoints = [SrcSpan "tests/examples/Unicode2.hs" 3 12 3 13,SrcSpan "tests/examples/Unicode2.hs" 3 13 3 14,SrcSpan "tests/examples/Unicode2.hs" 3 14 3 15]}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 13 3 14, srcInfoPoints = []}) "\8860")] (UnGuardedRhs (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 16 3 23, srcInfoPoints = [SrcSpan "tests/examples/Unicode2.hs" 3 16 3 17]}) (InfixApp (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 18 3 23, srcInfoPoints = []}) (Lit (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 18 3 19, srcInfoPoints = []}) (Int (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 18 3 19, srcInfoPoints = []}) 0 "0")) (QVarOp (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 20 3 21, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 20 3 21, srcInfoPoints = []}) (Symbol (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 20 3 21, srcInfoPoints = []}) "\8860"))) (Var (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 22 3 23, srcInfoPoints = []}) (UnQual (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 22 3 23, srcInfoPoints = []}) (Ident (SrcSpanInfo {srcInfoSpan = SrcSpan "tests/examples/Unicode2.hs" 3 22 3 23, srcInfoPoints = []}) "n"))))) Nothing]],[])