One of the primary paradigms of Julia is the use of multiple dispatch, that is choosing which method to call based on the types of the parameters provided. To quote from the manual http://docs.julialang.org/en/latest/manual/methods/#defining-methods "No automatic casting or conversion of function arguments is ever performed: all conversion in Julia is non-magical and completely explicit."
Cheers Lex On Saturday, November 29, 2014 8:17:26 PM UTC+10, Christoph Ortner wrote: > > > In Julia 3.3 `linspace(0, 1, 10) ` works, but `linspace(0, 1, 10.)` > does not. > > Why is the type not automatically converted to Int when possible? Is this > intended or a bug? > > Christoph > > > > > > > >
