Statements (23)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:Functor
|
| gptkbp:bindsWith |
>>= operator
|
| gptkbp:category |
monad transformer
|
| gptkbp:definedIn |
Control.Monad.Reader
|
| gptkbp:enables |
function composition
implicit parameter passing |
| gptkbp:function |
local
ask runReader |
| gptkbp:hasTypeConstructor |
Reader e a
|
| gptkbp:monadLaws |
associativity
left identity right identity |
| gptkbp:provides |
dependency injection
|
| gptkbp:relatedTo |
gptkb:IO_Monad
gptkb:State_Monad |
| gptkbp:surroundedBy |
read-only environment
|
| gptkbp:usedFor |
configuration management
|
| gptkbp:usedIn |
gptkb:Haskell
functional programming |
| gptkbp:bfsParent |
gptkb:Monads
|
| gptkbp:bfsLayer |
9
|
| https://www.w3.org/2000/01/rdf-schema#label |
Reader Monad
|