Daniel Bergey

Results 29 comments of Daniel Bergey

FWIW, I routinely use `git-link` with worktrees. It reliably finds the branch I am on. Since my remote is called `origin`, I would not have observed any issue determining the...

Last time I looked, the biggest contribution was loading several font files with `SVGFonts`.

@bollu My basic process is: - pick a test program - build diagrams with profiling - build the test program with profiling - look at the .prof file I go...

I think making IO visible in the types of font loading functions would be helpful. - to make the behavior of these functions less surprising - to make additional profiling...

I can take a look at this from the Diagrams side, maybe next week. Maybe `diagrams-rasterific` and `chart-diagrams` are using the font metrics from `SVGFonts` differently. @jeffreyrosenbluth is working to...

I think this is indeed a bug in `diagrams-rasterific`, as I reported above.

I appreciate real-world examples where the performance of Diagrams is a problem. Thanks for sharing your code! I just did my own profiling run. It looks like 30%--40% of the...

I think the `Transformation` / `MemoTrie` issue was a red herring. I ran the program against a patched version of `diagrams-core` that doesn't use `MemoTrie`, and allocations went down 40%...

Fixed in https://github.com/batterseapower/ansi-wl-pprint/pull/11

There are several libraries for dimensioned values in haskell: http://www.haskell.org/haskellwiki/Physical_units I haven't looked at them enough to evaluate them, much less thought through static vs. dynamic matching.