SplitBy

Split[listf]
splits list into collections of consecutive elements that give the same result when f is applied.