avow is like ensure was, but isn't conditional on __debug__.
assure is now implemented in terms of avow but otherwise works just like ensure did. It also avoids the en- name implying that it's from the prelude when it's not.
Removing ensure is a possibly breaking change, if anyone was using that.
avow
is likeensure
was, but isn't conditional on__debug__
.assure
is now implemented in terms ofavow
but otherwise works just likeensure
did. It also avoids theen-
name implying that it's from the prelude when it's not.Removing
ensure
is a possibly breaking change, if anyone was using that.