-
Branching out from #157, I realize I've never quite understood why unlifting strategies exist at all. They seem to be a unique aspect to |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Yes, because
It's not, it's a property of the
It is though ;) There are specific unlifts for static and dynamic effects. When using functions with the It's only if you use these functions directly in some |
Beta Was this translation helpful? Give feedback.
Yes, because
effectful
is the only library that offers thread local state and theMonadUnliftIO
instance (in principlecleff
is another one, but its thread local state has a funky behavior when forking, i.e. it resets to the initial value).It's not, it's a property of the
IOE
effect.It is though ;) There are specific unlifts for static and dynamic effects.
When using functions with the
MonadUnliftIO
constraint there, with static …