This is a practical how-to guide on best practices for debugging code in Julia using the Gallium package. We explore two methods: REPL and Juno-Atom. Installation To use the debugger Gallium in Julia 0.6+, the following packages should be installed: Gallium and ASTInterpreter2. julia> Pkg.add(“Gallium”) julia> Pkg.clone(“https://github.com/Keno/DebuggerFramework.jl”) julia> Pkg.clone(“https://github.com/Keno/ASTInterpreter2.jl”) There are two possible ways to debug with Gallium,… Read More
Starting from Julia 0.7, missing values are represented using the new missing object. Resulting from intense design discussions, experimentations and language improvements developed over several years, it is the heir of the NA value implemented in the DataArrays package, which used to be the standard way of representing missing data in Julia.