Michael Färber
Michael Färber
I am trying to create a program that reads files (potentially not fitting into memory) and folds over items found in the file. An item can span over several lines....
Hi, let me first thank you for your excellent work on `chumsky`, `ariadne` and other crates such as `flume` that I had the pleasure to use. I am using `chumsky`...
The main difference between serde_json and serde_yaml seems to be that in YAML, map keys can be any value, whereas in JSON, map keys can be *only strings*. We could...
This seems to be a problem in ariadne: ~~~ $ jaq '' Error: Unexpected end of input while parsing value, expected if, reduce, -, {, (, def, ., [ thread...
The filter jaq -n 'def trees: recurse([., .]); 0 | nth(16; trees) | flatten | length' gives a stack overflow. Smaller values for nth (i.e. 14) do not produce an...
A cold run of `cargo build --release` takes about three minutes. A lot of this time is spent building `jaq-parse`. Luckily, `cargo build` (without `--release`) is much faster, but still,...
This works: ~~~ $ echo '"\""' | jq '.' "\"" $ jq -n '"\""' "\"" ~~~ Here lies the problem: ~~~ $ echo '"\""' | jaq '.' "\"" $ `jaq...
Hello! I'm seeking to improve the performance of a program that reads JSON data as `serde_json::Value` and immediately converts it to a custom type. In my program [jaq](https://github.com/01mf02/jaq), I create...
### Problem Description When starting programs that draw to the root window, such as conky or xfdesktop, they are shown *on top* of other windows instead of below them. Opening...
Writing `require open ` in a file `B` does not give access to definitions from file `A` in file `C` when `C` contains `require open `. I would like some...