launchdarkly-server-sdk-3.1.0: Server-side SDK for integrating with LaunchDarkly
Safe HaskellSafe-Inferred
LanguageHaskell2010

LaunchDarkly.AesonCompat

Documentation

fromList :: [(Text, v)] -> KeyMap v Source #

toList :: KeyMap v -> [(Text, v)] Source #

insertKey :: Text -> v -> KeyMap v -> KeyMap v Source #

filterKeys :: (Key -> Bool) -> KeyMap a -> KeyMap a Source #

filterObject :: (v -> Bool) -> KeyMap v -> KeyMap v Source #

adjustKey :: (v -> v) -> Key -> KeyMap v -> KeyMap v Source #

mapValues :: (v1 -> v2) -> KeyMap v1 -> KeyMap v2 Source #

mapWithKey :: (Text -> v1 -> v2) -> KeyMap v1 -> KeyMap v2 Source #

mapMaybeValues :: (v1 -> Maybe v2) -> KeyMap v1 -> KeyMap v2 Source #