Hi,
I have been using tasks to create iterators but I encountered the following
difficulty. Here is a minimal example
julia> f()=error("abc")
f (generic function with 1 method)
julia> f()
ERROR: abc
in f at none:1
julia> consume(Task(f))
ERROR: abc
in schedule_and_wait at task.jl:256
in consume at task.jl:167
When I call f directly I get to know where in f the error was coming from
(in f at none:1), but when I call f through task I get non such
information. Is it possible to get more detailed error information when
using tasks?
Paweł