Nicolau Leal Werneck

Results 72 comments of Nicolau Leal Werneck

To be able to do it we need to find a way for packagecompiler to load the module, but it might require also running a few functions. I have no...

Alternatively, it might be the case that most of the start-up time for snail is actually some dependency such as CSTParser, is this possible?

It might help doing this if JuliaSnail.jl was more like a module that we install normally. I understand that now it's loaded by `include`ing the source and importing `Main.JuliaSnail`. Is...

Now I see JuliaSnail.jl contains multiple sub-modules. If it's not easy to make the whole of JuliaSnail into an installable module, we might try just taking this CST sub-module, make...

I certainly don't mean to turn it hard to install. First step is just figuring out a way to do it, that's just one idea... I don't know enough about...

@gcv I did it! I got JuliaSnail.jl installed in my default Julia environment and used PackageCompile to create a sysimage along with Makie. Now I can start a new Julia...

Here's a tentative guide: ## Make the project compatible with Pkg The project structure right now is not recognized by Pkg: ![image](https://user-images.githubusercontent.com/161042/163666501-9e4ea18d-e6bc-49d9-a021-3a4b54d7997b.png) Some modifications are necessary for that to work....

Happy to help! i've been using julia-snail for a while now, looking for ways to contribute. I think the only module you can really consider built-in in Julia is Base,...

Indeed, this is similar to `flatmap`, except instead of flattening a generic collection, we are concatenating n-dimensional arrays. I definitely would find this handy, I get to use `mapslices` sometimes,...

Answering myself, `hvncat(1,...)` is probably what we want to avoid, it should be `hvncat(3,...)` in the previous example, and `stack(1:3) do x randn(2,2,x) end`, but is there an easy way...