json-autotype-3.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 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 Scientific Source # 
Instance details

Methods

docPrec :: Int -> Scientific -> Doc

doc :: Scientific -> Doc

docList :: [Scientific] -> 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