fun_land v0.7.3 FunLandic.Writer behaviour

Summary

Callbacks

This should return the Module name of the Combinable that should be used as the logging part of this Writer monad

Callbacks

log_combinable_module()

Specs

log_combinable_module :: module

This should return the Module name of the Combinable that should be used as the logging part of this Writer monad.

This module’s neutral value is used when a new instance of this Writer monad is made using wrap/0, and combine is used whenever the Writer’s apply_with/2 or chain/2