coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Klaus Ostermann <klaus.ostermann AT uni-tuebingen.de>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Certified insertion
- Date: Sat, 8 Dec 2018 20:57:33 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=klaus.ostermann AT uni-tuebingen.de; spf=Pass smtp.mailfrom=klaus.ostermann AT uni-tuebingen.de; spf=None smtp.helo=postmaster AT mx03.uni-tuebingen.de
- Ironport-phdr: 9a23:jbTlOhVnnNTEhi/iEybQw7qVwW/V8LGtZVwlr6E/grcLSJyIuqrYYxyHt8tkgFKBZ4jH8fUM07OQ7/iwHzRYqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba9xIRmssQndqtQdjJd/JKo21hbHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KptVRTmijoINyQh/W/KlMJwgqJVrhGvqRNxzIHbYp2aOvVlc6PBft4XX3ZNUtpfWiFDBI63cosBD/AGPeZdt4Tzol8OogGjBQm3Gejh0yRIhmPo0q0g1uQuCwfG3Ao9FN8Js3TUqM/6NLoJUeyvy6nI1inDYO1M2Tf48ofIdBYhrOqRXbJ2cMrd0FUvFx7bgVqLqIzlOTyV2foLs2SB8uVvS/uihmg6oA9yujii3togh4fGi44P1FzI7yV0zJwrKdGlRkN3edGpHZpKuyyaLYd6XMMvTmFytCokxLALuZi2dzUQxps93R7QcfmHfpCI4h39UOaRJi91hHdqeb6jiRu+61Wgyuv9VsWtzFZKszRKncLNtnAL2Bzc9M6HRuFg8Ui/wTqP1gbT5f9YIU0siKbWJZEszqQumpYJsUnPBDH6lFj4gaOOc0Ur4Omo6+DpYrX8oZ+cMpd5igL6Mqs0h8y/Gv40Mg8VX2iH5+u8zrjj8lf/QLVMlfA2j6/ZsJHDKcQHu662HRRa0ocl6xawETim1s4UkmQZI15dYhKIk5DpO03SIPD/Ffqwn1OskC5yy//aOr3hH47CI2PYkLbheLZ981RTxBAyzdBZ/ZJUC6sOLOj9Wk/r55TkCUoyNBXxyOL6Av180JkfUCSBGPy3KqTX5HyM7/80a86XeIIPvT/7LbBx5PrnkGR/nkQBcLOs1J0RQG2+H7F6PkiTYHzjj9FHHWpc7Vl2d/DjlFDXCW0bXH21Ra9pvmhqWrLjNp/KQ8WWuJLE2S66GpNMYWUfWgKRF3ata5iJUfYKZy+UZMNswGVdCeqRDrQ53BTrjzfUjqJ9J7OEqDAetNf/ydV/5uvcmBd0+TEmV53AgVHIdHl9myYzfxFz3K17phYmmFKTifM+nvpZUMBO6vlIVAg3M9jQwr4iBg==
- Openpgp: preference=signencrypt
Hi Adam,
>
> It actually isn't idiomatic to program with subset types in Coq! I
> recommend avoiding explicit dependently typed programming whenever
> possible. There should be a high standard of justification for any
> explicit dependent types (which are sometimes the right tool for a
> job). It tends to be painful to define and reason about such
> programs. Experts generally avoid it.
>
thanks for your advice. I actually guessed that much by now. However, my
intention here was to experience and understand the nature of the pain :)
Klaus
- [Coq-Club] Certified insertion, Klaus Ostermann, 12/08/2018
- Re: [Coq-Club] Certified insertion, Jason -Zhong Sheng- Hu, 12/08/2018
- Re: [Coq-Club] Certified insertion, Xuanrui Qi, 12/08/2018
- Re: [Coq-Club] Certified insertion, Adam Chlipala, 12/08/2018
- Re: [Coq-Club] Certified insertion, Klaus Ostermann, 12/08/2018
- Re: [Coq-Club] Certified insertion, Xuanrui Qi, 12/08/2018
- Re: [Coq-Club] Certified insertion, Jonathan Leivent, 12/09/2018
- Re: [Coq-Club] Certified insertion, Klaus Ostermann, 12/08/2018
- Re: [Coq-Club] Certified insertion, David Holland, 12/19/2018
- Re: [Coq-Club] Certified insertion, Jason -Zhong Sheng- Hu, 12/08/2018
Archive powered by MHonArc 2.6.18.