Writing Scala DIY style (part1)
Introduction I’ve been contemplating a project in which I recreate commonly used libraries to gain a deeper understanding of their functionality. Many Scala projects rely on a variety of libraries that offer unique features such as effect systems, streams, and other essential components. It’s crucial to understand the purpose of each building block in a modern Scala project. While most of these libraries are well-documented and provide ample information about their design choices, I believe that the most effective way to grasp the author’s intent is by re-implementing the library yourself....