Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
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 canRespond :: [ByteString] -> Bool Source # | |
CanRespond (Union ('[] :: [Type])) Source # | |
Defined in Web.Minion.Response.Union 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 toResponse :: [ByteString] -> Union (a ': as) -> m Response Source # | |
Monad m => ToResponse m (Union ('[] :: [Type])) Source # | |
Defined in Web.Minion.Response.Union toResponse :: [ByteString] -> Union '[] -> m Response Source # |