[Aldor-l] [Axiom-developer] spad: language and compiler
Gabriel Dos Reis
gdr at cs.tamu.edu
Wed Aug 30 13:25:25 EDT 2006
On Wed, 30 Aug 2006, Jacques Carette wrote:
| Gabriel Dos Reis wrote:
| > I agree with most of what you said. However, the slogan "well-typed
| > programs don't go wrong" does some value that I would heisate to
| > compromise...
| >
| But well-typed programs can still diverge! So "go wrong" just means
| that _when_ they return a value, it is guaranteed to be of the right type.
No dispute there.
With Type:Type, it is not clear to me that when a well-typed
expression does not diverge, its value is not "wrong".
-- Gaby
More information about the Aldor-l
mailing list