Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parseRestaurant :: FromJSON a => FakerSettings -> Value -> Parser a Source #
parseRestaurantField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser a Source #
parseRestaurantFields :: (FromJSON a, Monoid a) => FakerSettings -> [Text] -> Value -> Parser a Source #
parseUnresolvedRestaurantField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser (Unresolved a) Source #
parseRestaurantNameSuffix :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
restaurantNameSuffixProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseRestaurantType :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
restaurantTypeProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseRestaurantDescription :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
restaurantDescriptionProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseRestaurantReview :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
restaurantReviewProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseRestaurantNamePrefixUnresolved :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
restaurantNamePrefixProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
parseRestaurantNameUnresolved :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
restaurantNameProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
resolveRestaurantText :: (MonadIO m, MonadThrow m) => FakerSettings -> Text -> m Text Source #
resolveRestaurantField :: (MonadThrow m, MonadIO m) => FakerSettings -> Text -> m Text Source #