[Haskell-cafe] Data.Map: Values to keys and keys to values
pumpkingod at gmail.com
Thu Jun 16 15:15:43 CEST 2011
Why not make it unlossy and have:
trans :: (Ord k, Ord a) => Map k a -> Map a (Set k)
On Thu, Jun 16, 2011 at 9:10 AM, Johan Tibell <johan.tibell at gmail.com>wrote:
> On Thu, Jun 16, 2011 at 3:01 PM, Dmitri O.Kondratiev <dokondr at gmail.com>
> > Hi,
> > Data.Map has many great functions, yet I could not find the one that
> > from one map create another map where keys are values and values are keys
> > the first one.
> > Something like:
> > transMap:: (Ord k, Ord a) => Map k a -> Map a k
> > Does such function exist?
> Note that such a function would be lossy as there might be duplicate
> values in the map.
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe