Too Long; Didn't Read
In previous posts (<a href="https://hackernoon.com/a-monad-writer-for-f-26aa987e4a3a" target="_blank"><strong><em>A Writer Monad for F#</em></strong></a><strong><em>, </em></strong><a href="https://hackernoon.com/how-to-log-in-apache-spark-a-functional-approach-e48ffbbd935b" target="_blank"><strong><em>How to log in Apache Spark, A Functional Approach</em></strong></a>), we have discussed the idea of using the Writer monad as a way to aggregate events. However, we were using it a simple text logger that has only a few, small differences with any of the regular loggers we could use in our application.