I was wondering if there is a way to use Symbols for multiple sending, but also include a "catch-all" method. that is, something like
function dispatchtest{alg<:Symbol}(T::Type{Val{alg}}) println("This is the generic dispatch. The algorithm is $alg") end function dispatchtest(T::Type{Val{:Euler}}) println("This is for the Euler algorithm!") end
The second one works and corresponds to what is in the manual, I'm just wondering how you will get the first one.
source share