Library patterns: Why frameworks are evil
This article is a follow up to my previous blog post about functional library
design, but you do not need to read the previous one,
because I'll focus on a different topic.
In the previous article, I wrote about a couple of principles that I find useful when
designing libraries in a functional style. This follows from my experience with building
F# libraries, but the ideas are quite general and can be useful in any programming language.
Previously, I wrote how multiple layers of abstraction let ...
Read more at tomasp.net