Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parseLovecraft :: FromJSON a => FakerSettings -> Value -> Parser a Source #
parseLovecraftField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser a Source #
parseLovecraftFields :: (FromJSON a, Monoid a) => FakerSettings -> [Text] -> Value -> Parser a Source #
parseLovecraftFhtagn :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
lovecraftFhtagnProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseLovecraftDeity :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
lovecraftDeityProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseLovecraftLocation :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
lovecraftLocationProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseLovecraftTome :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
lovecraftTomeProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseLovecraftWords :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
lovecraftWordsProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #