Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parseTeamField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser a Source #
parseTeamFields :: (FromJSON a, Monoid a) => FakerSettings -> [Text] -> Value -> Parser a Source #
parseUnresolvedTeamField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser (Unresolved a) Source #
parseTeamCreature :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
teamCreatureProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseTeamSport :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
teamSportProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseTeamMascot :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
teamMascotProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseTeamNameUnresolved :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
teamNameProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
resolveTeamText :: (MonadIO m, MonadThrow m) => FakerSettings -> Text -> m Text Source #
resolveTeamField :: (MonadThrow m, MonadIO m) => FakerSettings -> Text -> m Text Source #