Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Conduit.Features.Articles.Articles.CreateArticle
Documentation
data CreateArticleAction Source #
Constructors
CreateArticleAction | |
Instances
FromJSON CreateArticleAction Source # | |
Defined in Conduit.Features.Articles.Articles.CreateArticle Methods parseJSON :: Value -> Parser CreateArticleAction # parseJSONList :: Value -> Parser [CreateArticleAction] # |
handleArticleCreation :: ScottyT AppM () Source #
createArticle :: (CreateArticle m, AquireArticle m, AcquireProfile m) => CreateArticleAction -> UserID -> m (Either ArticleError OneArticle) Source #
class Monad m => CreateArticle m where Source #
Methods
insertArticle :: ArticleInfo -> m (Either ArticleError ArticleID) Source #
Instances
(Monad m, MonadDB m, MonadUnliftIO m) => CreateArticle m Source # | |
Defined in Conduit.Features.Articles.Articles.CreateArticle Methods insertArticle :: ArticleInfo -> m (Either ArticleError ArticleID) Source # |
data ArticleInfo Source #