For example in a style like this one where compone...
# arrow
r
For example in a style like this one where components are declared as polymorphic algebras over F Logger would be another component: https://gist.github.com/raulraja/e5f09c0cbd1392cf4eee5415150ebf76