Hi,<br>Data.Map has many great functions, yet I could not find the one that allows from one map create another map where keys are values and values are keys of the first one.<br>Something like:<br><a name="v:empty" class="def"></a> transMap:: (Ord k, Ord a) =&gt; Map k a -&gt; Map a k <br>
<br>Does such function exist?<br>Thanks!<br>