"FP+OOP=Haskell" - читать интересную книгу автора (Berger E.)