@hackage patch0.0.1.0

Infrastructure for writing patches which act on other types.

In this library, a patch is something which can be applied, analogous to a function, and which distinguishes returning the argument it was provided from returning something else.