Module
Type.Trout.ContentType
- Package
- purescript-trout
- Repository
- owickstrom/purescript-trout
#AllMimeRender Source
class AllMimeRender a cts b | a -> b, cts -> b where
Members
allMimeRender :: Proxy cts -> a -> NonEmptyList (Tuple MediaType b)
Instances
(MimeRender a ct1 b, HasMediaType ct1, AllMimeRender a (ct2 :<|> ct3) b, HasMediaType ct2) => AllMimeRender a (ct1 :<|> ct2 :<|> ct3) b
(MimeRender a ct1 b, HasMediaType ct1, MimeRender a ct2 b, HasMediaType ct2) => AllMimeRender a (ct1 :<|> ct2) b