better printing
This commit is contained in:
parent
325035cf60
commit
6ac5345339
@ -53,6 +53,11 @@ end
|
|||||||
|
|
||||||
Base.print_array(io::IO, x::TrackedArray) = Base.print_array(io, data(x))
|
Base.print_array(io::IO, x::TrackedArray) = Base.print_array(io, data(x))
|
||||||
|
|
||||||
|
function Base.show(io::IO, x::TrackedArray)
|
||||||
|
show(io, data(x))
|
||||||
|
print(io, " (tracked)")
|
||||||
|
end
|
||||||
|
|
||||||
Base.copy(x::TrackedArray) = x
|
Base.copy(x::TrackedArray) = x
|
||||||
|
|
||||||
Base.setindex!(xs::TrackedArray, v, i...) =
|
Base.setindex!(xs::TrackedArray, v, i...) =
|
||||||
|
@ -17,8 +17,9 @@ function back!(x::TrackedReal; once = true)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function Base.show(io::IO, x::TrackedReal)
|
function Base.show(io::IO, x::TrackedReal)
|
||||||
|
T = get(io, :typeinfo, Any)
|
||||||
show(io, data(x))
|
show(io, data(x))
|
||||||
print(io, " (tracked)")
|
T <: TrackedReal || print(io, " (tracked)")
|
||||||
end
|
end
|
||||||
|
|
||||||
Base.decompose(x::TrackedReal) = Base.decompose(data(x))
|
Base.decompose(x::TrackedReal) = Base.decompose(data(x))
|
||||||
|
Loading…
Reference in New Issue
Block a user