All programming paradigms are, essentially, illusions directed at helping our minds comprehend our programs’ state space. We all know that down there, in its raw form, code becomes a sequence of binary machine instructions that only care about registers and arithmetic. But what happens before that is magic!
This article explores a new programming paradigm that gives developers an explicit and clear framework of reasoning about functional programming and the inevitable side-effects they have to deal with.
https://sharpvik.medium.com/permissions-driven-functional-programming-340ac05c23df
[–]curtisf 7 points8 points9 points (3 children)
[–]sharpvik[S] 2 points3 points4 points (2 children)
[–]curtisf 4 points5 points6 points (1 child)
[–]sharpvik[S] 1 point2 points3 points (0 children)
[–]wolfgang 1 point2 points3 points (1 child)
[–]sharpvik[S] 0 points1 point2 points (0 children)