rio-0.1.21.0: A standard library for Haskell
Safe HaskellSafe-Inferred
LanguageHaskell2010

RIO.Map.Partial

Description

Strict Map partial functions. Import as:

import qualified RIO.Map.Partial as Map'
Synopsis

Operators

(!) :: Ord k => Map k a -> k -> a #

Indexed

elemAt :: Int -> Map k a -> (k, a) #

deleteAt :: Int -> Map k a -> Map k a #

findIndex :: Ord k => k -> Map k a -> Int #

updateAt :: (k -> a -> Maybe a) -> Int -> Map k a -> Map k a #

Min/Max

findMin :: Map k a -> (k, a) #

findMax :: Map k a -> (k, a) #

deleteFindMin :: Map k a -> ((k, a), Map k a) #

deleteFindMax :: Map k a -> ((k, a), Map k a) #