What does the following error mean? It’s too general to understand.
ERROR: LoadError: TypeError: Type{...} expression: expected Type{T}, got Module
in include_from_node1(::String) at ./loading.jl:488
in eval(::Module, ::Any) at ./boot.jl:234
in require(::Symbol) at ./loading.jl:415
in reload(::String) at ./loading.jl:336
while loading /home/calvin/Documents/git/FastSum.jl/src/FastSum.jl, in expression starting on line 480
Also, I have nothing but a blank line on line 480. I find that it’s quite common that I don’t see anything wrong on the line indicated by the error message. Is this something happens to others? How can I locate the error more accurately if I don’t see anything on the indicated line? Thanks!
On another note - I find that the error thrown at the terminal in a second run differs from the error thrown when the code is run the very first time. How shall I understand this?