|
Data.Map.Utils | Portability | portable | Stability | provisional | Maintainer | John Goerzen <jgoerzen@complete.org> |
|
|
|
|
|
Description |
This module provides various helpful utilities for dealing with Data.Maps.
Written by John Goerzen, jgoerzen@complete.org
|
|
Synopsis |
|
|
|
|
Basic Utilities
|
|
|
Flips a Map. See flipAL for more on the similar
function for lists.
|
|
|
Returns a list of all keys in the Map whose value matches the
parameter. If the value does not occur in the Map, the empty
list is returned.
|
|
|
Performs a lookup, and raises an exception (with an error message
prepended with the given string) if the key could not be found.
|
|
Conversions
|
|
|
Converts a String into a String, String Map. See
strToAL for more on the similar function for association
lists.
This implementation is simple:
strToM = Data.Map.fromList . strToAL
This function is designed to work with Map String String objects,
but may work with other key/value combinations if they have simple
representations.
|
|
|
Converts a String, String Map into a string representation.
See strFromAL for more on the similar function for
association lists. This implementation is simple:
strFromM = strFromAL . Data.Map.toList
This function is designed to work with Map String String objects,
but may also work with other objects with simple representations.
|
|
Produced by Haddock version 2.6.0 |