idris-lang / Idris2

A purely functional programming language with first class types
https://idris-lang.org/
Other
2.46k stars 368 forks source link

[ funext ] Add a proof for funext variants with the other quantities #3282

Closed buzden closed 1 month ago

buzden commented 1 month ago

Description

We have a FunExt interface containing general enough proposition, for omega-quantitied functions. But this property is also useful for functions taking arguments with the other quantities as well. Thankfully, these properties are derivable from the existing one, so I propose to add them with their proofs to the library.

Should this change go in the CHANGELOG?