argo-0.2021.10.13: Parse and render JSON.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Argo.Class.ToValue

Documentation

class ToValue a where Source #

Methods

toValue :: a -> Value Source #

Instances

Instances details
ToValue Bool Source # 
Instance details

Defined in Argo.Class.ToValue

Methods

toValue :: Bool -> Value Source #

ToValue Integer Source # 
Instance details

Defined in Argo.Class.ToValue

ToValue Text Source # 
Instance details

Defined in Argo.Class.ToValue

Methods

toValue :: Text -> Value Source #

ToValue Value Source # 
Instance details

Defined in Argo.Class.ToValue

Methods

toValue :: Value -> Value Source #

ToValue a => ToValue (Array Int a) Source # 
Instance details

Defined in Argo.Class.ToValue

Methods

toValue :: Array Int a -> Value Source #

ToValue a => ToValue (Array Int (Pair String a)) Source # 
Instance details

Defined in Argo.Class.ToValue