Aleksey Khudyakov
Aleksey Khudyakov
In my experience 3% padding at both low and hi end of range gives decent results. Some plots however look better without padding. I don't remember details, but can look...
I think fixed padding is most aesthetically pleasing option. Now few examples: Matplotlib suffers from exactly same problem as Chart:  R adds fixed padding and doesn't put ticks...
It seems it's not possible (or at least very difficult) to set axis range exactly (-0.2,3.2) for example. scaledAxis still requires integer number of ticks.
``` O snail Climb Mount Fuji, But slowly, slowly! ``` I would expect that caller being lazy will do simplest and likely dumb thing. So any complicated logic should be...
I'm not sure switching to MVector will achieve anything. 1. It has same representation as immutable vector except it uses mutable arrays 2. It forces you to work in IO/ST...
No I don't work on this. AFAIR adding parsing of space-delimited data introduced performance regressions. If you need to implement it please use PRs as you see fit
No decimal doesn't do anything like that ``` Prelude Data.Attoparsec Data.Attoparsec.ByteString.Char8> parse decimal "12.7" Done ".7" 12 ```
I changed EncodeOptions for a few times and when I selected simple option I didn't roll back all changes. I've pushed amended commits. Here is table with benchmarks results. Current...
I've merged current master and updated benchmarks. Streaming performans still suffer although less ``` name old new ratio 1 positional/decode/presidents/without conversion 59.47160 63.4873 1.0675229 2 positional/decode/presidents/with conversion 107.10150 112.4752 1.0501736...
I didn't give it much thought. But it look like a good idea. The only question is how to extend DecodeOptions. `decDelimiter' only make sense for CSV data. > data...