Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parseCoffee :: FromJSON a => FakerSettings -> Value -> Parser a Source #
parseCoffeeField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser a Source #
parseCoffeeFields :: (FromJSON a, Monoid a) => FakerSettings -> [Text] -> Value -> Parser a Source #
parseUnresolvedCoffeeField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser (Unresolved a) Source #
parseCoffeeCountry :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeCountryProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsBrazil :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsBrazilProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeVariety :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeVarietyProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeIntensifier :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeIntensifierProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeBody :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeBodyProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeDescriptor :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeDescriptorProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeNotes :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeNotesProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeName1 :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeName1Provider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeName2 :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeName2Provider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeBlendNameUnresolved :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
coffeeBlendNameProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
parseCoffeeRegionsColombia :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsColombiaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsSumatra :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsSumatraProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsEthiopia :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsEthiopiaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsHonduras :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsHondurasProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsKenya :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsKenyaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsUganda :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsUgandaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsMexico :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsMexicoProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsGuatemala :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsGuatemalaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsNicaragua :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsNicaraguaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsCostaRica :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsCostaRicaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsTanzania :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsTanzaniaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsElSalvador :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsElSalvadorProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsRwanda :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsRwandaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsBurundi :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsBurundiProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsPanama :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsPanamaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsYemen :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsYemenProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseCoffeeRegionsIndia :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
coffeeRegionsIndiaProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
resolveCoffeeText :: (MonadIO m, MonadThrow m) => FakerSettings -> Text -> m Text Source #
resolveCoffeeField :: (MonadThrow m, MonadIO m) => FakerSettings -> Text -> m Text Source #