Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parseSlackEmoji :: FromJSON a => FakerSettings -> Value -> Parser a Source #
parseSlackEmojiField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser a Source #
parseSlackEmojiFields :: (FromJSON a, Monoid a) => FakerSettings -> [Text] -> Value -> Parser a Source #
parseUnresolvedSlackEmojiField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser (Unresolved a) Source #
parseSlackEmojiPeople :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
slackEmojiPeopleProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseSlackEmojiNature :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
slackEmojiNatureProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseSlackEmojiFoodAndDrink :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
slackEmojiFoodAndDrinkProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseSlackEmojiCelebration :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
slackEmojiCelebrationProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseSlackEmojiActivity :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
slackEmojiActivityProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseSlackEmojiTravelAndPlaces :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
slackEmojiTravelAndPlacesProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseSlackEmojiObjectsAndSymbols :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
slackEmojiObjectsAndSymbolsProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseSlackEmojiCustom :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
slackEmojiCustomProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseSlackEmojiEmojiUnresolved :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
slackEmojiEmojiProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
resolveSlackEmojiText :: (MonadIO m, MonadThrow m) => FakerSettings -> Text -> m Text Source #
resolveSlackEmojiField :: (MonadThrow m, MonadIO m) => FakerSettings -> Text -> m Text Source #