Thank you for attending Strange Loop 2013
This is a restricted presentation that can only be viewed by Strange Loop 2013 attendees!
julia> function Pkg.add(pkgs::Array{String, 1})
Pkg.update() for pkg in pkgs Pkg.add(pkg) end endadd (generic function with 2 methods)
julia> Pkg.add(["Arduino", "SymPy"])ERROR: no method add(Array{ASCIIString, 1})
julia> ASCIIString <: Stringtrue
julia> function Pkg.add(pkgs::Array{ASCIIString, 1})
Pkg.update() for pkg in pkgs Pkg.add(pkg) end endadd (generic function with 3 methods) julia> Pkg.add(["Arduino", "SymPy"])INFO: Updating METADATA...function Pkg.add{T<:String}(pkgs::Array{T, 1})function Pkg.add(pkgs::String...)Does it count as proper, non-Alanis-style, irony that I found this thread while evaluating Rust as a compliment to Julia, ala Ousterhout's dichotomy? ;-)