Joshua Barretto

Results 755 comments of Joshua Barretto

This looks good to me! I initially turned my nose up at the name `into_inner`, but on second thoughts I think you're right that this does actually follow the conventions...

At least now, building a timeout on top is a relatively trivial job. In terms of implementing that, I think the most lightweight and sensible solution - based on a...

I think B is probably the way to go. It's an underrated thing, but being able to name the type of a feature is occasionally very important, particularly if you're...

I'm so sorry, GitHub swallowed my notification for this. > @zesterer Do you want these as separate MRs, or should I add the timeout functions here in this MR? The...

Yes, this is definitely missing functionality. I think this would be *relatively* easy to implement: internally we could just use a regular old async timeout (tokio or otherwise) and then...

Thanks for the PR! @baoyachi that's traditionally been the case, yes: but the Rust project has recently changed guidance in favour of committing lockfiles for libraries. I'm personally still a...

I need to fix CI at some point.

This has since been resolved.

You are correct, the behaviour is not entirely equivalent. `.lazy()` was only really intended to be used on the top-most parser to replicate the behaviour of pre-0.10 parsers, but this...

I now recall why I didn't implement this: `just` accepts sequences, not just individual characters. I think this is potentially a good reason to re-deduplicate `just`, splitting it into `just`...