Maciej Hirsz

Results 24 issues of Maciej Hirsz

Messing around between the fat pointer and thin pointer is quite a lot of work, and there is quite some deep coupling between `generic::Cow`, the `Beef` trait and the `Capacity`....

It shouldn't be too difficult to implement all the arithmetic `std::ops` for `Number`, multiplication is already done but commented. Addition and subtraction needs to be able to level the exponent...

enhancement

Implement [ops traits](https://doc.rust-lang.org/std/ops/#traits) to make working with numbers easy: ``` rust let data = object!{ foo => 10 }; data["foo"] += 1; assert_eq(data.dump(), r#"{"foo":11}"#); ```

enhancement

Look at attachments at #83.

I think the current the examples in README are trying to explain too many things at once. The first example in particular is pretty odd. I need to rework it...

documentation

It would be nice for the conformance tests to allow all valid implementations of JSON. For example, the roundtrip tests include negative zero with a fraction `[-0.0]` and will fail...

I feel like we are in a pretty good place right now with the feature set and the API surface. Checklist for 1.0 release: + [ ] Remove(!) `#[md]` and...

Logos currently features the [`morph`](https://docs.rs/logos/0.11.0-rc2/logos/struct.Lexer.html#method.morph) method, courtesy of @CAD97 (#65), which allows you to switch the `Lexer` from producing one type of a token, to another. This is neat, but...

enhancement

Not to go offtopic in #132, but it's pretty common that someone ends up reinventing a regex for something that can be done better, or has problems finding one that...

handbook
meta

Following [this conversation](https://github.com/maciejhirsz/logos/issues/126#issuecomment-619441936) from #126, it's possible to construct a regex that will produce a state machine graph which would never produce a match ~given that Logos never backtracks across...