▲ | oisdk 8 hours ago | |||||||||||||||||||||||||
I would encourage anyone interested in this question to check out the paper "What is algebraic about algebraic effects and handlers?" (https://arxiv.org/abs/1807.05923) which is a write-up of the lecture series linked in the post above. I don't think the paper is too difficult to understand, but I know that if you're not familiar with the subject area it might be intimidating. While I like the above blog post, I don't think that it will be very useful to people trying to understand algebraic effects. I see a lot of explainers like this one that shy away from some of the more gnarly-looking maths terms in an effort to appear more approachable, but as a result they can end up giving imprecise or vague definitions. When coupled with some subtle mistakes I think it can leave beginners more confused than helped (for instance, this author seems to conflate a few different notions of "composition", and they seem to think that the presence of equations makes an effect algebraic, which isn't really what the term "algebraic" is referring to in a technical sense). The paper I linked above is not easy, and it would probably take at least a few hours to understand, but that's because it takes about that long to understand the material. | ||||||||||||||||||||||||||
▲ | iamwil 6 hours ago | parent | next [-] | |||||||||||||||||||||||||
> they seem to think that the presence of equations makes an effect algebraic, which isn't really what the term "algebraic" is referring to in a technical sense Author here! Open to learning. Can you expand on this? What is algebraic referring to in a technical sense? | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
▲ | sestep 6 hours ago | parent | prev [-] | |||||||||||||||||||||||||
Just to clarify, are you saying that you recommend that writeup over the lecture, or just linking the writeup for people who'd prefer it over watching a video? | ||||||||||||||||||||||||||
|