[Agda] Re: Why aren't free vars in types automatically generalized
Nils Anders Danielsson
nad at Cs.Nott.AC.UK
Tue Mar 31 19:16:37 CEST 2009
On 2009-03-31 16:29, Andreas Abel wrote:
> bla1, bla2, bla3 are system-generated names, and consequently, the
> corresponding implicit arguments cannot be passed explicitely.
>
> lemma {bla1 = Bool} ...
>
> is illegal.
I think any scheme in which it is not always possible to pass implicit
arguments explicitly will either lead to frustration or to programmers
only using the feature in such a way that the arguments can be given if
needed.
--
/NAD
This message has been checked for viruses but the contents of an attachment
may still contain software viruses, which could damage your computer system:
you are advised to perform your own checks. Email communications with the
University of Nottingham may be monitored as permitted by UK legislation.
More information about the Agda
mailing list