Could someone please explain what's going on here and what I need to do to
fix my package with the latest 0.4 tuple changes?
Here's the error (from pkg.julialang.org):
ERROR: LoadError: LoadError: LoadError: TypeError: apply_type: in alias,
expected Type{T}, got Tuple{TypeVar,TypeVar}
in include at ./boot.jl:250
in include_from_node1 at ./loading.jl:129
in include at ./boot.jl:250
in include_from_node1 at ./loading.jl:129
in reload_path at ./loading.jl:153
in _require at ./loading.jl:68
in require at ./loading.jl:51
in include at ./boot.jl:250
in include_from_node1 at loading.jl:129
in process_options at ./client.jl:299
in _start at ./client.jl:398
while loading /home/vagrant/testpkg/v0.4/LightGraphs/src/smallgraphs.jl, in
expression starting on line 120
while loading /home/vagrant/testpkg/v0.4/LightGraphs/src/LightGraphs.jl, in
expression starting on line 93
while loading /vagrant/nightlyAL/PKGEVAL_LightGraphs_using.jl, in expression
starting on line 4
Here's the line in question:
function _make_simple_undirected_graph{T<:Integer}(n::T, edgelist::Vector{(T
,T)})
I confess to not yet fully understanding the new change to tuples, and I'm
lost as to how to fix my code to comply with the new rules.
Thanks.