Contents</p><ul><li><a href="#g:1">Re-exporting Prelude, hiding the operators we are changing</a></li><li><a href="#g:2">Modules with Prelude alternatives</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><h1>Main purpose</h1><p>This package provides a version of Prelude where
    unary and binary operations such as <code>not</code>, <code>+</code>, <code>==</code>
    have their result type derived from the parameter type(s),
    allowing, <em>e.g.</em>:</p><ul><li