September 16, 2018
Functional programming in C
Before explaining how to implement functional programming in C, I will explain shortly what functional programming is. What is functional programming? Functional programming is a way of building software by composing pure functions, avoiding shared state, mutable data and side effects. Pure functions Pure functions are those functions which always return the same result, for the giving arguments and do...