On Tuesday, April 21, 2015 01:49:44 PM Seth wrote:
> Does this imply that Pair() will be deprecated now that tuples are
> efficient? (Trying to figure out whether to stick with Pair for graph edges
> or whether to go back to a custom Edge type.)

I doubt it, because pairs get constructed with 1=>2, and that's a useful thing 
on its own. Just pointing out that you don't need to use them unless you find 
that syntax useful. (For a directed graph, I personally think it's quite 
useful!)

--Tim

> 
> On Tuesday, April 21, 2015 at 1:44:34 PM UTC-7, Tim Holy wrote:
> > Though, it's worth pointing out that one reason to use Pair was that
> > tuples
> > were not as efficient as one might have hoped. That's no longer a concern,
> > thanks to Jeff.
> > 
> > --Tim
> > 
> > On Tuesday, April 21, 2015 01:34:05 PM Seth wrote:
> > > Another alternative in 0.4 is to use Pair:
> > > 
> > > julia> z = Pair{Int32,Int32}[]
> > > 0-element Array{Pair{Int32,Int32},1}
> > > 
> > > julia> push!(z,Pair(Int32(1),Int32(2)))
> > > 
> > > 1-element Array{Pair{Int32,Int32},1}:
> > >  1=>2
> > > 
> > > On Tuesday, April 21, 2015 at 10:22:26 AM UTC-7, Kristoffer Carlsson
> > 
> > wrote:
> > > > In v0.3 you would use (Int32, Int32)[]
> > > > 
> > > > In nightly it is Tuple{Int32, Int32}[]
> > > > 
> > > > On Tuesday, April 21, 2015 at 7:12:01 PM UTC+2, Wai Yip Tung wrote:
> > > >> I have a newbie question. I have programming background in Python,
> > 
> > Java,
> > 
> > > >> C. In some cases in Julia, like an empty array, I need to explicitly
> > > >> specify the type. I am rather confused about the syntax. There a a
> > 
> > few
> > 
> > > >> plausible options like parenthesis, braces, colon. I have trouble to
> > 
> > pick
> > 
> > > >> the right one. Right now I want to declare a one dimensional array of
> > > >> tuple
> > > >> of two integers. I tried this and it does not work.
> > > >> 
> > > >>     (Tuple{Int32,Int32})[]
> > > >> 
> > > >> I hope you can point me to use the syntax correctly
> > > >> 
> > > >> Thanks,
> > > >> 
> > > >> Wai Yip

Reply via email to