Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
parseJobField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser a Source #
parseJobFields :: (FromJSON a, Monoid a) => FakerSettings -> [Text] -> Value -> Parser a Source #
parseUnresolvedJobField :: (FromJSON a, Monoid a) => FakerSettings -> Text -> Value -> Parser (Unresolved a) Source #
parseJobField2 :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
jobField2Provider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseJobSeniority :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
jobSeniorityProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseJobPosition :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
jobPositionProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseJobKeySkills :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
jobKeySkillsProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseJobEmploymentType :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
jobEmploymentTypeProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseJobEducationLevel :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser a Source #
jobEducationLevelProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Vector Text) Source #
parseJobTitleUnresolved :: (FromJSON a, Monoid a) => FakerSettings -> Value -> Parser (Unresolved a) Source #
jobTitleProvider :: (MonadThrow m, MonadIO m) => FakerSettings -> m (Unresolved (Vector Text)) Source #
resolveJobText :: (MonadIO m, MonadThrow m) => FakerSettings -> Text -> m Text Source #
resolveJobField :: (MonadThrow m, MonadIO m) => FakerSettings -> Text -> m Text Source #