Slide 8
Slide 8 text
Simple example
Kotlin Everywhere
fun myFilter(list: List, funcion: (Double, Double) -> Boolean): List
myFilter(teachersList) { ratingYearOne, reatingYearTwo -> (ratingYearOne + reatingYearTwo)/2 >= 7.0 }
myFilter(teachersList, new Funcion() {
@Override public boolean function(Double ratingYearOne, reatingYearTwo) {
return (ratingYearOne + reatingYearTwo)/2 >= 7.0 ;
}
});