ReaderT static environment
问题 Declaration of the ReaderT monad transformer, which adds a static environment to a given monad. What does it mean to add a static environment to a given monad? Someone suggested that this is a duplicate to another question. I believe that this question is unique because I'm asking what it means to have a static environment and also my question pertains to ReaderT. Even if it is similar to Reader, they are still different. 回答1: It means that the environment cannot be updated: you can only read