Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Certified insertion

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Certified insertion


Chronological Thread 
  • 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



Archive powered by MHonArc 2.6.18.

Top of Page