Martin Wernstål
Martin Wernstål
This pull request is building on top of #3308 to blend colors in linear colorspace. It will improve font rendering and probably color accuracy when transparency is involved. To avoid...
Attoparsec has a lot of good parsers and combinators, would be a good idea to implement most if not all of them. # `Data.Attoparsec.ByteString` ## Individual bytes - [x] `word8`...
This is the `impl Trait` based monad implementation of Chomp for Rust Nightly. It is not intended to become the 1.0.0 of Chomp, current `master` is using the monad-like syntax...
# Problem The integer-types are limited in what values they can represent, the `decimal` parser does not have an upper bound on the number of digits to parse or the...
Currently the `parse!` macro documentation does not detail exactly what operators like `
Currently Chomp's module-tree is a bit deep for what it does. Would be more ergonomic with a flatter tree. The most common types should be in the crate root: -...
Rename module to `stream`, since it provides tools to deal with streaming data, not just buffering. ## Renames - `stream::Source`
As the title says, any way we can remove the `Copy` requirement on the `Token` associated type? The main drawback of removing it is that most filter-functions will need to...
The issue with this is how to handle backtracking. A simple `VecDeque` won't do since we cannot mark and track old positions while still keeping the new data. Most likely...
Write a TOML example parser.