Module
Data.Argonaut.Encode.Class
- Package
- purescript-argonaut-codecs
- Repository
- purescript-contrib/purescript-argonaut-codecs
#EncodeJson Source
class EncodeJson a whereMembers
encodeJson :: a -> Json
Instances
(EncodeJson a) => EncodeJson (Maybe a)(EncodeJson a, EncodeJson b) => EncodeJson (Tuple a b)(EncodeJson a, EncodeJson b) => EncodeJson (Either a b)EncodeJson UnitEncodeJson BooleanEncodeJson NumberEncodeJson IntEncodeJson StringEncodeJson JsonEncodeJson Char(EncodeJson a) => EncodeJson (Array a)(EncodeJson a) => EncodeJson (List a)(EncodeJson a) => EncodeJson (StrMap a)(Ord a, EncodeJson a, EncodeJson b) => EncodeJson (Map a b)EncodeJson Void