An image of Douglas' text editor after writing the rock-paper-scissor code

A step-by-step guide for semantic functional code

Although not as popular as imperative programming languages, functional programming has taught developers to write semantic code for decades. When working with imperative and object-oriented languages, developers are often obliged to think of language abstractions such as abstract classes and loops. In contrast, programmers feel empowered to think of the problem at hand when using …

A step-by-step guide for semantic functional code Read More »