[Haskell-cafe] Problem with Data.Map
Jochem Berndsen
jochem at functor.nl
Mon Jun 8 12:45:54 EDT 2009
michael rice wrote:
> I'm trying to understand Map type for possible use in another problem I'm working on, but am stymied right off the bat.
>
> ==========Here's my source:
>
> import Data.Map (Map)
> import qualified Data.Map as Map
>
> *Main> fromList $ zip l1 l2
>
> <interactive>:1:0: Not in scope: `fromList'
You imported map "qualified as Map", that means that only 'Map.fromList'
and 'Data.Map.fromList' are in scope, and not 'fromList'. The reason one
normally does it like this is that a lot of function names clash with
the Prelude (on purpose). Normally one uses "qualified as M" or
"qualified as Map" to shorten the notation.
HTH,
--
Jochem Berndsen | jochem at functor.nl
GPG: 0xE6FABFAB
More information about the Haskell-Cafe
mailing list