I have a package Foo installed as develop (] develop /path/to/Foo) which I use in my Julia scripts and Pluto notebooks.
Each experiment begins with
using Revise # if a Pluto notebook or REPL
using Foo
As Foo is a reasonable size it takes around 2 minutes to pre-compile, even though it doesn’t always change between experiments, and when it does its normally minor changes. Is there a way I can store the pre-compiled version, load it in, and then check for any changes using Revise.jl to make the load times more similar to the (uncompiled) python setup.py develop? Or is there an alternative methodology to reduce this two-minute bottleneck at the start of all my scripts.