Takafumi Arakaki
Takafumi Arakaki
I just coded up the function that expects `benchmark/Manifest.toml` first because that's the pattern I use a lot. I don't think it's hard to make it work without `benchmark/Manifest.toml` (e.g.,...
Oops. I fixed the links.
OK, so it turned out you can use it as-is without `benchmark/Manifest.toml` by just adding `JULIA_LOAD_PATH: '@:.:'` to GitHub Actions' `env` config. Example: https://github.com/tkf/BenchmarkCIExample.jl/pull/5
How about 1. create a temporary orphan branch 2. create a git worktree of the temporary branch in a temporary directory 3. expand the template in it 4. remove the...
> Maybe there could also be some check for "if it's already a Git repo, require that it's clean". It's possible that some files are ignored by Git and the...
It would be nice to add LLVM IR and ASM here. See https://github.com/JuliaDebug/Cthulhu.jl/pull/44
Maybe do something like we did in `ElectronDisplay.CONFIG`? ```julia Base.@kwdef mutable struct VegaLiteConfig defaultconfig::Dict = Dict() end const CONFIG = VegaLiteConfig() ``` Then `VegaLite.CONFIG.defaultconfig` would be deep-copied to each Vega...
Is the idea to define `(right::VLSpec)(left::Vlspec)` so that `left |> right` "merges" those specs (and `right` wins whenever there is a conflict)? I guess it needs to support deletion of...
> I don' think `foo=nothing` can be used to delete stuff, because we currently translate that into `"foo": null`, which I believe is valid and needed in certain circumstances. Good...
> I guess one question is whether there is some alternative infix operator that more clearly is non symmetric that we could use. Why do you want to use infix...