This!
Imho, Scala shows very well that OOP and FP can be unified without much problems, if enough care is taken.