[identity profile] huzhepidarasa.livejournal.com 2016-08-18 02:26 pm (UTC)(link)
Yes, parameterized by list (set?) of effects that occurred. I think this should be possible in Haskell too, with some existing or plausible extension. Need to think about it.

[identity profile] pbl.livejournal.com 2016-08-18 03:23 pm (UTC)(link)
DataKinds and friends should be enough methinks, at least for a rough approximation of this. Is type inference for this decidable, though? Type checking should be.