Copyright | (c) 2011-2013 Michal Terepeta |
---|---|
License | BSD3 |
Maintainer | michal.terepeta@gmail.com |
Stability | alpha |
Portability | uses DeriveDataTypeable and GeneralizedNewtypeDeriving |
Safe Haskell | None |
Language | Haskell98 |
Documentation
module Data.EnumMap.Lazy
insertWith' :: Enum k => (a -> a -> a) -> k -> a -> EnumMap k a -> EnumMap k a Source
insertWithKey' :: Enum k => (k -> a -> a -> a) -> k -> a -> EnumMap k a -> EnumMap k a Source
foldWithKey :: Enum k => (k -> a -> b -> b) -> b -> EnumMap k a -> b Source