strict-containers-lens-0.1: Strict containers - Lens instances
Safe HaskellSafe-Inferred
LanguageHaskell2010

Data.Strict.IntMap.Lens

Orphan instances

TraverseMin Int IntMap Source # 
Instance details

TraverseMax Int IntMap Source # 
Instance details

Ixed (IntMap a) Source # 
Instance details

Methods

ix :: Index (IntMap a) -> Traversal' (IntMap a) (IxValue (IntMap a)) #

At (IntMap a) Source # 
Instance details

Methods

at :: Index (IntMap a) -> Lens' (IntMap a) (Maybe (IxValue (IntMap a))) #

Wrapped (IntMap a) Source # 
Instance details

Associated Types

type Unwrapped (IntMap a) #

Methods

_Wrapped' :: Iso' (IntMap a) (Unwrapped (IntMap a)) #

AsEmpty (IntMap a) Source # 
Instance details

Methods

_Empty :: Prism' (IntMap a) () #

t ~ IntMap a' => Rewrapped (IntMap a) t Source # 
Instance details

Each (IntMap a) (IntMap b) a b Source # 
Instance details

Methods

each :: Traversal (IntMap a) (IntMap b) a b #