pls show me a quick example of using that inferrably
On Saturday, September 12, 2015 at 6:12:21 AM UTC-4, Tim Holy wrote:
>
> A much better way (because it's inferrable):
>
> firstparam{A,B}(::Type{MyType{A,B}}) = A
> secondparam{A,B}(::Type{MyType{A,B}}) = B
>
> --Tim
>
> On Friday, September 11, 2015 06:40:59 PM Jeffrey Sarnoff wrote:
> > julia> type MyType{A,B} end
> >
> > julia> ((MyType.parameters)...)
> > (A,B)
> >
> > On Friday, September 11, 2015 at 3:20:17 PM UTC-4, Erik Schnetter wrote:
> > > Is there a function in Julia that allows accessing the parameters of a
> > > type?
> > >
> > > For example, if I have
> > >
> > > type T{A,B} end
> > >
> > > then I'd like a way to convert `T{Int, Char}` to `(Int, Char)`.
> > >
> > > In other words, is there a way to get at the contents of `DataType`
> > > objects?
> > >
> > > Thanks,
> > > -erik
>
>