sprinkles-0.6.0.0: JSON API to HTML website wrapper

Safe HaskellNone
LanguageHaskell2010

Data.AList

Documentation

data AList k v Source #

Instances
Functor (AList k) Source # 
Instance details

Defined in Data.AList

Methods

fmap :: (a -> b) -> AList k a -> AList k b #

(<$) :: a -> AList k b -> AList k a #

(Eq k, Eq v) => Eq (AList k v) Source # 
Instance details

Defined in Data.AList

Methods

(==) :: AList k v -> AList k v -> Bool #

(/=) :: AList k v -> AList k v -> Bool #

(Read k, Read v) => Read (AList k v) Source # 
Instance details

Defined in Data.AList

(Show k, Show v) => Show (AList k v) Source # 
Instance details

Defined in Data.AList

Methods

showsPrec :: Int -> AList k v -> ShowS #

show :: AList k v -> String #

showList :: [AList k v] -> ShowS #

Semigroup (AList k v) Source # 
Instance details

Defined in Data.AList

Methods

(<>) :: AList k v -> AList k v -> AList k v #

sconcat :: NonEmpty (AList k v) -> AList k v #

stimes :: Integral b => b -> AList k v -> AList k v #

Monoid (AList k v) Source # 
Instance details

Defined in Data.AList

Methods

mempty :: AList k v #

mappend :: AList k v -> AList k v -> AList k v #

mconcat :: [AList k v] -> AList k v #

ToJSON a => ToJSON (AList Text a) Source # 
Instance details

Defined in Data.AList

FromJSON a => FromJSON (AList Text a) Source # 
Instance details

Defined in Data.AList

toList :: AList k v -> [(k, v)] Source #

fromList :: [(k, v)] -> AList k v Source #

singleton :: k -> v -> AList k v Source #