You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@simonpj suggested that runEff should be (forall es. IOE es -> Eff es r) -> IO r. I think he's right, because having an undetermined es in (forall e es. IOE e -> Eff (e :& es) r) -> IO r can only cause type inference problems, not help.
Let's add the suggested one, under a new name.
The text was updated successfully, but these errors were encountered:
@simonpj suggested that
runEff
should be(forall es. IOE es -> Eff es r) -> IO r
. I think he's right, because having an undeterminedes
in(forall e es. IOE e -> Eff (e :& es) r) -> IO r
can only cause type inference problems, not help.Let's add the suggested one, under a new name.
The text was updated successfully, but these errors were encountered: