diff --git a/bytes/bytes.go b/bytes/bytes.go index 79800e5..cf76b56 100644 --- a/bytes/bytes.go +++ b/bytes/bytes.go @@ -11,6 +11,6 @@ func Token[Out, WSOut any](whitespace gigaparsec.Parser[byte, WSOut]) func(p gig return result.Consume(false), err } return func(p gigaparsec.Parser[byte, Out]) gigaparsec.Parser[byte, Out] { - return gigaparsec.Seq2(p, gigaparsec.Repeat(0, ignoreWS), func(val Out, _ []struct{}) Out { return val }) + return gigaparsec.Seq(p, gigaparsec.Repeat(0, ignoreWS), func(val Out, _ []struct{}) Out { return val }) } } diff --git a/naive/naive.go b/naive/naive.go index fca8760..228d61b 100644 --- a/naive/naive.go +++ b/naive/naive.go @@ -91,7 +91,7 @@ func Bind9[In, Out, T, T2, T3, T4, T5, T6, T7, T8, T9 any]( return gp.Bind(gp.Bind(gp.Bind(gp.Bind(gp.Bind(gp.Bind(gp.Bind(gp.Bind(gp.Bind(p, f), f2), f3), f4), f5), f6), f7), f8), f9) } -func Seq2[In, Out, T, T2 any]( +func Seq[In, Out, T, T2 any]( p gp.Parser[In, T], p2 gp.Parser[In, T2], f func(T, T2) Out,