|
|
|
|
|
by swatson741
387 days ago
|
|
Maybe I'm not understanding the insight here, but it sort of seams like having confluence defeats the purpose of logical semantics. My specific concern is that by having logical semantics in a language you can represent non-deterministic ambiguous computations, but for this you need divergent paths which, if I understand correctly, the authors have removed from their language. So what's the point of doing this? |
|
As I understand it the verse calculus can only represent non-deterministic unambiguous computations, and that follows from confluence. The point is that it's the non-determinism that's useful, not ambiguity. Am I understanding correctly?