Note:
1. This demo can only play a role in functional programming at the "conceptual interpretation" level, and may not even be able to get started. To learn functional programming, you can select a functional programming language for comprehensive learning;
2. Since we have little (almost none) Access to functional programming, the code in this demo uses C # imitation in a unified manner;
3. The author has studied F # but has no knowledge of other functional programming languages (especially pure functional programming languages, such as LISP.
4. understand a new programming paradigm and look at "Program Design" from a new perspective. Do not always be confined to the "Object-Oriented" circle.
(In combination with the previous two blogs, this is a complete "conceptual organization" of functional programming ")
Functional Programming (3) Slides