Statements (23)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:Functor
|
| gptkbp:category |
monad transformer
|
| gptkbp:definedIn |
Control.Monad.Writer (Haskell module)
|
| gptkbp:enables |
logging
combining computations with a monoidal log side effects in pure code |
| gptkbp:function |
gptkb:password
tell listen |
| gptkbp:hasTypeConstructor |
Writer w a
|
| gptkbp:legalSystem |
monad laws
monoid laws |
| gptkbp:monadTransformer |
WriterT
|
| gptkbp:originatedIn |
gptkb:category_theory
|
| gptkbp:purpose |
to accumulate log output alongside computation
|
| gptkbp:relatedTo |
gptkb:Reader_Monad
gptkb:State_Monad |
| gptkbp:requires |
Monoid w
|
| gptkbp:usedIn |
gptkb:Haskell
functional programming |
| gptkbp:bfsParent |
gptkb:Monads
|
| gptkbp:bfsLayer |
9
|
| https://www.w3.org/2000/01/rdf-schema#label |
Writer Monad
|