diff --git a/.gitignore b/.gitignore index da66384..8b18661 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,15 @@ +# gradle files. .gradle/ build/ gradle.properties + +# eclipse files. +.settings/ .classpath .project -.settings/ + +# intellij files. +.idea/ +*.iml +*.ipr +*.iws diff --git a/reactfx/src/main/java/org/reactfx/value/Val.java b/reactfx/src/main/java/org/reactfx/value/Val.java index 060afb7..9559f9d 100644 --- a/reactfx/src/main/java/org/reactfx/value/Val.java +++ b/reactfx/src/main/java/org/reactfx/value/Val.java @@ -455,13 +455,13 @@ static Val mapDynamic( static Val flatMap( ObservableValue src, Function> f) { - return new FlatMappedVal<>(src, f); + return new FlatMappedVal<>(src, (Function) f); } static Var selectVar( ObservableValue src, Function> f) { - return new FlatMappedVar<>(src, f); + return new FlatMappedVar<>(src, (Function) f); } static Var selectVar(