Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parsePrince :: FromJSON a => FakerSettings -> Value -> Parser a Source #
parsePrinceField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser a Source #
parsePrinceFields :: (FromJSON a, Monoid a) => FakerSettings -> [Text] -> Value -> Parser a Source #
parseUnresolvedPrinceFields :: (FromJSON a, Monoid a) => FakerSettings -> [Text] -> Value -> Parser (Unresolved a) Source #
parsePrinceLyric :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
princeLyricProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parsePrinceSong :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
princeSongProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parsePrinceAlbum :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
princeAlbumProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parsePrinceBand :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
princeBandProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #