Travis Gockel

Results 31 comments of Travis Gockel

There's nothing that should _prevent_ this library from working on an Arduino platform, but it isn't tested. I assume there is some CI tool that can help automated testing on...

This might seem odd, but the parse validation section are intentional mistakes. If you use the `strict` parser, these should all fail properly. Instead of using `jsonv::parse(text)`, use `jsonv::parse(text, jsonv::parse_options::create_strict())`.

I'm moving this to the "maybe later" bucket. We have very simple path support, but full JSONPath/jq/whatever seems like a bit of overkill.

I implemented this fairly naively...and added a bogus flag to `HelpTest`: class Args(parser: ArgParser) { val dryRun by parser.flagging("-n", "--dry-run", help = "don't do anything") val includes by parser.adding("-I", "--include",...

I have never seen `array` before, but it definitely seems like the right approach instead of the weird `struct` trickery I did. Unfortunately, `array.array` doesn't have support for half-precision floats,...

That unfortunately doesn't work because the ultimate point of making this read-only is so that it can be used as keys in a dictionary, but `memoryview` hashing has a shortcoming:...

There's an interesting question on hashing -- should the endianness of the generated source affect hashing? Let's say an x86 machine and an AArch64 machine both generate `[1.5, 2.5]` and...

numpy arrays avoid the problem by not being hashable.

I license past and future contributions under the dual MIT/Apache-2.0 license, allowing licensees to chose either at their option.

Are you looking for [`get_children_w`](https://github.com/bonifaido/rust-zookeeper/blob/master/src/zookeeper.rs#L399)?