Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parseAddress :: FromJSON a => FakerSettings -> Value -> Parser a Source #
parseAddressField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser a Source #
parseUnresolvedAddressField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser (Unresolved a) Source #
parseCityPrefix :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseCitySuffix :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseCountry :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseCountryByCode :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseCountryByName :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseCountryCode :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseCountryCodeLong :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseBuildingNumber :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
parseCommunityPrefix :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseCommunitySuffix :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseCommunity :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
parseStreetSuffix :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseSecondaryAddress :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
parsePostcode :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
parsePostcodeByState :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
parseState :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseStateAbbr :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseTimeZone :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
parseCity :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
parseStreetName :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
parseStreetAddress :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
parseFullAddress :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
countriesProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
cityPrefixProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
citySuffixProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
countryByCodeProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Map Text Text) Source #
countryByNameProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Map Text Text) Source #
countryCodeProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
countryCodeLongProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
buildingNumberProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
communityPrefixProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
communitySuffixProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
communityProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
streetSuffixProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
secondaryAddressProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
postcodeProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
postcodeByStateProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Map Text Text)) Source #
stateProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
stateAbbrProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
timeZoneProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
cityProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
streetNameProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
streetAddressProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
fullAddressProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
resolveAddressText :: (MonadIO m, MonadThrow m) => FakerSettings -> Text -> m Text Source #
resolveAddressField :: (MonadThrow m, MonadIO m) => FakerSettings -> Text -> m Text Source #