Argo.Type.Pair
newtype Pair k v Source #
Constructors
Defined in Argo.Type.Pair
Methods
(==) :: Pair k v -> Pair k v -> Bool #
(/=) :: Pair k v -> Pair k v -> Bool #
showsPrec :: Int -> Pair k v -> ShowS #
show :: Pair k v -> String #
showList :: [Pair k v] -> ShowS #
rnf :: Pair k v -> () #
Defined in Argo.Class.ToValue
toValue :: Array Int (Pair String a) -> Value Source #
Defined in Argo.Class.FromValue
fromValue :: Value -> Maybe (Array Int (Pair String a)) Source #
encode :: (k -> Builder) -> (v -> Builder) -> Pair k v -> Builder Source #
decode :: Decoder k -> Decoder v -> Decoder (Pair k v) Source #