How can I see a list of all functions in Julia Base, say with signature and 
a one line description? At the moment I am looking through exports.jl. Thus 
I found, e.g., quadgk which I not would have expected having seen 
`integrate` in package Calculus before.

    Julia> quadgk
    quadgk (generic function with 3 methods)

How can I see the signature of these three methods? In quadgk.jl I only 
found two function definitions for quadgk().

Calling the function (in Julia 0.2.0, on Mac OSX) I get

    julia> quadgk(sin, 0, pi)
    Warning: Possible conflict in library symbol dstev_
    (2.0000000000000004,1.7896795156957523e-12)

What does this warning mean? I would like to understand though in Julia 
0.3.0 (on Ubuntu Linux) this warning seems to have gone. By the way, Julia 
here returns a more exact result 2.0, which I guess was not reached by 
improving the algorithm.

Seeing the accuracy of the result, the error term is much too large. But 
having written my own version of Gauss-Kronrod (in R) I know it's not 
obvious how to improve on that.

In helpdb.jl, quadgk has a distinctly longer description than most other 
entries. How can I better exploit this "help database" (online)?

Hans Werner

Reply via email to