Swap `curry` and `uncurry` to be consistent with Haskell and friends.
This also applies to `(un)curry{3,4}`, `gmap_(un)curry`, and `h(un)curry`. This fixes issue #76. The code includes a horrible hack that should removed once support for Coq versions prior to 8.13 is dropped.
Showing
- theories/base.v 10 additions, 6 deletionstheories/base.v
- theories/decidable.v 3 additions, 3 deletionstheories/decidable.v
- theories/fin_maps.v 12 additions, 12 deletionstheories/fin_maps.v
- theories/gmap.v 23 additions, 23 deletionstheories/gmap.v
- theories/hlist.v 6 additions, 5 deletionstheories/hlist.v
- theories/list.v 3 additions, 3 deletionstheories/list.v
Loading
Please register or sign in to comment