By Riccardo Terrell
In this article, we discuss the need for concurrency, common issues specific to developing concurrent applications in either imperative or object-oriented programming (OOP) and functional programming, and why the functional programming paradigm is ideal for solving common concurrency issues.
By Edwin Brady
In this article, you will learn about defining dependent data types and defining vectors with Idris.
By Enrico Buonanno
This article was excerpted from the book Functional Programming in C#.
By Luis Atencio