[Agda] Short proof of falsity
Paul van der Walt
paul at denknerd.org
Wed Apr 18 17:11:33 CEST 2012
The first thing that comes to mind is that your Nat is weird -
why should zero take an argument?
Also, this example doesn't work if you remove the BUILTIN
NATURAL, because you can't construct an inhabitant of ℕ. The
only thing that's "broken" here is that maybe the pragma should
be more strict in what it accepts, but that's why you're able to
prove bottom.
Also, it's unclear if that's even what you mean by this code
snippet, since it lacks an explanation.
Cheers
Paul
On Wed, Apr 18, 2012 at 16:01:12 +0100, quoth Anton Setzer:
> > module strangeNat where
> Anton and Karim
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
Url : http://lists.chalmers.se/pipermail/agda/attachments/20120418/4dac7af5/attachment.bin
More information about the Agda
mailing list