| License | MIT |
|---|---|
| Stability | experimental |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Data.HashMap.Throw
Description
lookupOrThrow function for HashMap.
Synopsis
- lookupOrThrow :: (Eq a, Ord a, Show a, Typeable a, Hashable a, MonadThrow m) => a -> HashMap a b -> m b
- newtype KeyNotFoundException a = KeyNotFoundException a
Documentation
lookupOrThrow :: (Eq a, Ord a, Show a, Typeable a, Hashable a, MonadThrow m) => a -> HashMap a b -> m b Source #
lookup lifted to MonadThrow that throws KeyNotFoundException.
newtype KeyNotFoundException a Source #
Exception thrown when a key is not found in a hashmap.
Constructors
| KeyNotFoundException a |