Found some discussion 
here: https://github.com/JuliaLang/julia/issues/7311#issuecomment-46563315

On Saturday, December 19, 2015 at 11:43:39 AM UTC+1, Kristoffer Carlsson 
wrote:
>
> Slightly related.
>
> Are there any issues regarding explicit specialization of parameterized 
> methods (on value)?
>
> immutable V{N, T}
>        a::NTuple{N,T}
>  end
>
> foo{N, T} = print("hello")
>
> v = V{5, Float64}((1.0,2.0,3.0,4.0,5.0))
>
> foo(v)
> # hello
>
> # Explicit specialization, nope:
>
> foo{5, T}(::V{5,T}) = print("hello I'm spechial")
> # ERROR: syntax: malformed type parameter list
>
>
>
> On Friday, December 18, 2015 at 10:36:42 PM UTC+1, Kristoffer Carlsson 
> wrote:
>>
>> Thanks for the link.
>
>

Reply via email to