Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parseWitcher :: FromJSON a => FakerSettings -> Value -> Parser a Source #
parseWitcherField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser a Source #
parseWitcherFields :: (FromJSON a, Monoid a) => FakerSettings -> [Text] -> Value -> Parser a Source #
parseWitcherCharacters :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
witcherCharactersProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseWitcherWitchers :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
witcherWitchersProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseWitcherSchools :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
witcherSchoolsProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseWitcherLocations :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
witcherLocationsProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseWitcherQuotes :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
witcherQuotesProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseWitcherMonsters :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
witcherMonstersProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #