We still need the revolution, but it seems less controversial these days.

This remains the central point of the case for dependent types. In this talk, I consider validating containers with respect to shape, syntax with respect to type, but most especially, interaction with respect to circumstances .

But if each node makes clear what length it delivers and what length subnode it is willing to accept,...