I noticed that I have to lift all asks in my code because I'm using RIO as a base monad of ActionT. Given that ActionEnv is an internal structure, inheriting the MonadReader instance of the base monad seems more convenient (also brings back the pre-0.20 behaviour).
I noticed that I have to
lift
allask
s in my code because I'm usingRIO
as a base monad ofActionT
. Given thatActionEnv
is an internal structure, inheriting theMonadReader
instance of the base monad seems more convenient (also brings back the pre-0.20 behaviour).