Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Web.Minion.Response.Union
Documentation
data Union (as :: [Type]) where Source #
Instances
(CanRespond a, CanRespond (Union as)) => CanRespond (Union (a ': as) :: Type) Source # | |
Defined in Web.Minion.Response.Union Methods canRespond :: [ByteString] -> Bool Source # | |
CanRespond (Union ('[] :: [Type])) Source # | |
Defined in Web.Minion.Response.Union Methods canRespond :: [ByteString] -> Bool Source # | |
(ToResponse m a, Monad m, ToResponse m (Union as)) => ToResponse m (Union (a ': as)) Source # | |
Defined in Web.Minion.Response.Union Methods toResponse :: [ByteString] -> Union (a ': as) -> m Response Source # | |
Monad m => ToResponse m (Union ('[] :: [Type])) Source # | |
Defined in Web.Minion.Response.Union Methods toResponse :: [ByteString] -> Union '[] -> m Response Source # |