function P.sequenceTimport { P } from "https://deno.land/x/katakomby@dump/mod.ts"; const { sequenceT } = P; sequenceT<A, B>(ra: Parser<A>, pb: Parser<B>): Parser<[A, B]>sequenceT<A, B, C>(ra: Parser<A>,pb: Parser<B>,rc: Parser<C>,): Parser<[A, B, C]>sequenceT<A, B, C, D>(ra: Parser<A>,pb: Parser<B>,rc: Parser<C>,rd: Parser<D>,): Parser<[A, B, C, D, ]>sequenceT<A, B, C, D, E>(ra: Parser<A>,pb: Parser<B>,rc: Parser<C>,rd: Parser<D>,re: Parser<E>,): Parser<[A, B, C, D, E, ]>sequenceT<A, B, C, D, E, F>(ra: Parser<A>,pb: Parser<B>,rc: Parser<C>,rd: Parser<D>,re: Parser<E>,rf: Parser<F>,): Parser<[A, B, C, D, E, F, ]>sequenceT<A, B, C, D, E, F, G>(ra: Parser<A>,pb: Parser<B>,rc: Parser<C>,rd: Parser<D>,re: Parser<E>,rf: Parser<F>,rg: Parser<G>,): Parser<[A, B, C, D, E, F, G, ]>sequenceT<A, B, C, D, E, F, G, K>(ra: Parser<A>,pb: Parser<B>,rc: Parser<C>,rd: Parser<D>,re: Parser<E>,rf: Parser<F>,rg: Parser<G>,rk: Parser<K>,): Parser<[A, B, C, D, E, F, G, K, ]>sequenceT<A, B, C, D, E, F, G, K, L>(ra: Parser<A>,pb: Parser<B>,rc: Parser<C>,rd: Parser<D>,re: Parser<E>,rf: Parser<F>,rg: Parser<G>,rk: Parser<K>,rl: Parser<L>,): Parser<[A, B, C, D, E, F, G, K, L, ]>sequenceT<A, B, C, D, E, F, G, K, L, M>(ra: Parser<A>,pb: Parser<B>,rc: Parser<C>,rd: Parser<D>,re: Parser<E>,rf: Parser<F>,rg: Parser<G>,rk: Parser<K>,rl: Parser<L>,rm: Parser<M>,): Parser<[A, B, C, D, E, F, G, K, L, M, ]>sequenceT<A, B, C, D, E, F, G, K, L, M, N>(ra: Parser<A>,pb: Parser<B>,rc: Parser<C>,rd: Parser<D>,re: Parser<E>,rf: Parser<F>,rg: Parser<G>,rk: Parser<K>,rl: Parser<L>,rm: Parser<M>,rn: Parser<N>,): Parser<[A, B, C, D, E, F, G, K, L, M, N, ]>Type ParametersABParametersra: Parser<A>pb: Parser<B>ReturnsParser<[A, B]>Type ParametersABCParametersra: Parser<A>pb: Parser<B>rc: Parser<C>ReturnsParser<[A, B, C]>Type ParametersABCDParametersra: Parser<A>pb: Parser<B>rc: Parser<C>rd: Parser<D>ReturnsParser<[A, B, C, D, ]>Type ParametersABCDEParametersra: Parser<A>pb: Parser<B>rc: Parser<C>rd: Parser<D>re: Parser<E>ReturnsParser<[A, B, C, D, E, ]>Type ParametersABCDEFParametersra: Parser<A>pb: Parser<B>rc: Parser<C>rd: Parser<D>re: Parser<E>rf: Parser<F>ReturnsParser<[A, B, C, D, E, F, ]>Type ParametersABCDEFGParametersra: Parser<A>pb: Parser<B>rc: Parser<C>rd: Parser<D>re: Parser<E>rf: Parser<F>rg: Parser<G>ReturnsParser<[A, B, C, D, E, F, G, ]>Type ParametersABCDEFGKParametersra: Parser<A>pb: Parser<B>rc: Parser<C>rd: Parser<D>re: Parser<E>rf: Parser<F>rg: Parser<G>rk: Parser<K>ReturnsParser<[A, B, C, D, E, F, G, K, ]>Type ParametersABCDEFGKLParametersra: Parser<A>pb: Parser<B>rc: Parser<C>rd: Parser<D>re: Parser<E>rf: Parser<F>rg: Parser<G>rk: Parser<K>rl: Parser<L>ReturnsParser<[A, B, C, D, E, F, G, K, L, ]>Type ParametersABCDEFGKLMParametersra: Parser<A>pb: Parser<B>rc: Parser<C>rd: Parser<D>re: Parser<E>rf: Parser<F>rg: Parser<G>rk: Parser<K>rl: Parser<L>rm: Parser<M>ReturnsParser<[A, B, C, D, E, F, G, K, L, M, ]>Type ParametersABCDEFGKLMNParametersra: Parser<A>pb: Parser<B>rc: Parser<C>rd: Parser<D>re: Parser<E>rf: Parser<F>rg: Parser<G>rk: Parser<K>rl: Parser<L>rm: Parser<M>rn: Parser<N>ReturnsParser<[A, B, C, D, E, F, G, K, L, M, N, ]>