You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've noticed that in Makie, it gets quite problematic that observables don't tell you who they are listening to. That means you can't disconnect easily and that means often resources are never garbage collected until the whole Scene is destroyed.
I've written my reasoning down in the README and it would be great if those who are interested take a look.
The text was updated successfully, but these errors were encountered:
But on doesn't (now) create an Observable. Perhaps it did when you wrote this? map does, is that the problem you're actually concerned about?
As far as the disconnect problem goes, I think we could solve it by having an optional obsfuncs field in an Observable and having map! store the output of onany there.
Ah, it looks like #48 solved many of the issues this was proposed to cover (and was submitted after the OP here). Perhaps close? Or leave open to address #48 (comment)?
I'd like some input on my redesign idea https://github.com/jkrumbiegel/Observables2.jl
I've noticed that in Makie, it gets quite problematic that observables don't tell you who they are listening to. That means you can't disconnect easily and that means often resources are never garbage collected until the whole Scene is destroyed.
I've written my reasoning down in the README and it would be great if those who are interested take a look.
The text was updated successfully, but these errors were encountered: