Functional and Object-Oriented

Programming languages which provide a unification of functional and object-oriented paradigms in some way.