This is an entry-level question. So bear me please.
I am writing a package which uses three other packages, say A, B, C. Each time I made any change in A or B or C, I had to workspace() and re-ran. This is usually very time consuming. 1. Is there anyway to only clear the compilation of the modified package without re-compiling the rest which are totally intact? I guess this way a lot of compilation time can be saved. 2. After workspace() is called to clear what is in the memory, re-running the code always generates loads of warnings, e.g. WARNING: Method definition remote_do(Function, Main.Base.LocalProcess, Any ...) in module Compat at /home/kuan/.julia/v0.4/Compat/src/Compat.jl:880 overwritten in module Compat at /home/kuan/.julia/v0.4/Compat/src/Compat.jl: 880. What is the cause of such warnings? How to avoid them? Thanks!
