json-autotype-2.0.0: Automatic type declaration for JSON input data

Safe HaskellNone
LanguageHaskell2010

Data.Aeson.AutoType.Pretty

Contents

Description

Instances of Text.PrettyPrint.Out class to visualize Aeson Value data structure.

Orphan instances

Out Scientific Source # 
Instance details

Out Text Source # 
Instance details

Methods

docPrec :: Int -> Text -> Doc #

doc :: Text -> Doc #

docList :: [Text] -> Doc #

Out Value Source # 
Instance details

Methods

docPrec :: Int -> Value -> Doc #

doc :: Value -> Doc #

docList :: [Value] -> Doc #

Out a => Out (Set a) Source # 
Instance details

Methods

docPrec :: Int -> Set a -> Doc #

doc :: Set a -> Doc #

docList :: [Set a] -> Doc #

Out a => Out (Vector a) Source # 
Instance details

Methods

docPrec :: Int -> Vector a -> Doc #

doc :: Vector a -> Doc #

docList :: [Vector a] -> Doc #

(Out a, Out b) => Out (HashMap a b) Source # 
Instance details

Methods

docPrec :: Int -> HashMap a b -> Doc #

doc :: HashMap a b -> Doc #

docList :: [HashMap a b] -> Doc #