Java features explained with examples

Posts tagged factorial

Functional programming

This post presents some features of functional programming with Scala. In essence, functional programming is about programming by making use of┬ámathematical functions. All well-known features of functional programming are just a result of using mathematical functions, e.g.: referential transparency immutable state higher-order functions pattern matching I especially like ‘pattern matching’ as it allows for a […]