úΚR?      !"#$%&'()*+,-./0123456789:;<=>None*/29;<=DIORTThe  is rally just a ?E carrying around the function that knows how to handle the effect.Use the effect described by eff. Handle the effect described by eff.      None /29;<=DIRThe  is rally just a ?E carrying around the function that knows how to handle the effect.Use the effect described by eff.!Handle the effect described by eff.  !"#$%&  ! &%$#"!  !"#$%&None *:DORT 0123456789:  !0123456789: 213456789:0 0123456789:None:DRT;<=>  !;<=>;<=>;<=>@      !"#$%&'()*+,-./0123456789:;<=>?@ABCD-simple-effects-0.2.0.0-Gi1hJNKDsw2Alg8MEEL1XHControl.Effects1Control.EffectsControl.Effects.StateControl.Effects.ReaderEffectHandler1unpackEffectHandler1 EffHandling1 getHandling1 MonadEffect1effect1 EffectCon1 EffectRes1 EffectMsg1 handleEffect1$fMonadEffect1effEffectHandler1$fMonadEffect1efft"$fMonadBaseControlIOEffectHandler1$fMonadReadersEffectHandler1$fMonadTransEffectHandler1$fFunctorEffectHandler1$fApplicativeEffectHandler1$fMonadEffectHandler1$fMonadStateEffectHandler1$fMonadIOEffectHandler1$fMonadCatchEffectHandler1$fMonadThrowEffectHandler1$fMonadRandomEffectHandler1$fMonadBaseEffectHandler1 EffectHandlerunpackEffectHandler MonadEffecteffect EffectRes EffectMsg handleEffect$fMonadEffecteffEffectHandler$fMonadEffectefft!$fMonadBaseControlIOEffectHandler$fMonadReadersEffectHandler$fMonadTransEffectHandler$fFunctorEffectHandler$fApplicativeEffectHandler$fMonadEffectHandler$fMonadStateEffectHandler$fMonadIOEffectHandler$fMonadCatchEffectHandler$fMonadThrowEffectHandler$fMonadRandomEffectHandler$fMonadBaseEffectHandlerMonadEffectStateSetStateGetStategetStatesetState modifyStatehandleGetStatehandleSetState handleStateIO handleStatehandleSubstateReadEnvreadEnv handleReadEnvhandleSubreadertransformers-0.5.2.0Control.Monad.Trans.ReaderReaderT