-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should Val<T> interface extends ObservableObjectValue<T>? #17
Comments
For purely pragmatic reasons to be more compatible with JavaFX interfaces, it probably should extend I thought that you can at least convert I am not sure whether I should resign and extend Anyway, do you have any specific methods from Part of why I am somewhat reluctant to extend ObservableValue can then be redeclared as interface ObservableValue<any T> { // this may not be the actual syntax in the end
} I doubt that Project Valhalla will also add conditional methods, that is methods that are available only when the actual type argument is of certain type. For example, we could define a method All the
So I foresee a future where something like |
Like in the
MonadicObservableValue<T>
from EasyBind extending ObservableObjectValue makes Val compatible with some methods ofjavafx.beans.binding.Bindings
.The text was updated successfully, but these errors were encountered: