That is good to know. Thanks. On Mar 11, 2015 2:17 AM, "Mauro" <[email protected]> wrote:
> You can use Base.return_types to see what return types are inferred. > > On Tue, 2015-03-10 at 23:54, Shivkumar Chandrasekaran <[email protected]> > wrote: > > Just documentation and readability of the functions themselves. For now I > > will just stick the return type in a comment (and hope I don't forget to > > change it if needed). > > > > On Tuesday, March 10, 2015 at 3:20:42 PM UTC-7, Milan Bouchet-Valat > wrote: > >> > >> Le mardi 10 mars 2015 à 15:12 -0700, Shivkumar Chandrasekaran a écrit : > >> > Thanks! I guess I will put the return type in the calling code > >> > instead. Nuisance though. > >> But you shouldn't need to. Julia is able to find out what the return > >> type is as long as you write type-stable code. Can you give more details > >> about what you're trying to achieve? > >> > >> > >> Regards > >> > >> > On Tuesday, March 10, 2015 at 2:39:37 PM UTC-7, Mauro wrote: > >> > Sadly not. Have a look at > >> > https://github.com/JuliaLang/julia/issues/1090 > >> > and > >> > https://github.com/JuliaLang/julia/pull/10269 > >> > > >> > The complication in Julia is that with its multimethods, it is > >> > not so > >> > clear what the return type of a generic function actually > >> > means. > >> > > >> > On Tue, 2015-03-10 at 21:24, Shivkumar Chandrasekaran > >> > <[email protected]> wrote: > >> > > I am new to Julia, so forgive the elementary question, but I > >> > could not seem > >> > > to find the answer in the docs or by googling the news > >> > group. > >> > > > >> > > Is it possible to specify the return type of a function in > >> > Julia? > >> > > > >> > > Thanks. > >> > > > >> > > --shiv-- > >> > > >> > >> > >
