bookhound-format-0.1.0.0: Parsers for usual data formats
Safe HaskellNone
LanguageHaskell2010

Bookhound.Format.Operations.ToJson

Documentation

class ToJson a where Source #

Methods

toJson :: a -> JsExpression Source #

Instances

Instances details
ToJson Bool Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson Char Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson Double Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson Int Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson Integer Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson String Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson JsExpression Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson TomlExpression Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson XmlExpression Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson YamlExpression Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson a => ToJson [a] Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

Methods

toJson :: [a] -> JsExpression Source #

ToJson a => ToJson (Maybe a) Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson

ToJson a => ToJson (Map String a) Source # 
Instance details

Defined in Bookhound.Format.Operations.ToJson