Safe Haskell | None |
---|---|
Language | Haskell2010 |
Text.Atom.Lens
Documentation
categoryLabelL :: Functor f => (Text -> f Text) -> AtomCategory -> f AtomCategory #
categorySchemeL :: Functor f => (Text -> f Text) -> AtomCategory -> f AtomCategory #
categoryTermL :: Functor f => (NonNull Text -> f (NonNull Text)) -> AtomCategory -> f AtomCategory #
entrySourceL :: Functor f => (Maybe AtomSource -> f (Maybe AtomSource)) -> AtomEntry -> f AtomEntry #
entryContributorsL :: Functor f => ([AtomPerson] -> f [AtomPerson]) -> AtomEntry -> f AtomEntry #
entryContentL :: Functor f => (Maybe AtomContent -> f (Maybe AtomContent)) -> AtomEntry -> f AtomEntry #
entryCategoriesL :: Functor f => ([AtomCategory] -> f [AtomCategory]) -> AtomEntry -> f AtomEntry #
entryAuthorsL :: Functor f => ([AtomPerson] -> f [AtomPerson]) -> AtomEntry -> f AtomEntry #
feedGeneratorL :: Functor f => (Maybe AtomGenerator -> f (Maybe AtomGenerator)) -> AtomFeed -> f AtomFeed #
feedContributorsL :: Functor f => ([AtomPerson] -> f [AtomPerson]) -> AtomFeed -> f AtomFeed #
feedCategoriesL :: Functor f => ([AtomCategory] -> f [AtomCategory]) -> AtomFeed -> f AtomFeed #
feedAuthorsL :: Functor f => ([AtomPerson] -> f [AtomPerson]) -> AtomFeed -> f AtomFeed #
generatorContentL :: Functor f => (NonNull Text -> f (NonNull Text)) -> AtomGenerator -> f AtomGenerator #
generatorVersionL :: Functor f => (Text -> f Text) -> AtomGenerator -> f AtomGenerator #
generatorUriL :: Functor f => (Maybe AtomURI -> f (Maybe AtomURI)) -> AtomGenerator -> f AtomGenerator #
personUriL :: Functor f => (Maybe AtomURI -> f (Maybe AtomURI)) -> AtomPerson -> f AtomPerson #
personEmailL :: Functor f => (Text -> f Text) -> AtomPerson -> f AtomPerson #
personNameL :: Functor f => (NonNull Text -> f (NonNull Text)) -> AtomPerson -> f AtomPerson #
sourceUpdatedL :: Functor f => (Maybe UTCTime -> f (Maybe UTCTime)) -> AtomSource -> f AtomSource #
sourceTitleL :: Functor f => (Maybe AtomText -> f (Maybe AtomText)) -> AtomSource -> f AtomSource #
sourceSubtitleL :: Functor f => (Maybe AtomText -> f (Maybe AtomText)) -> AtomSource -> f AtomSource #
sourceRightsL :: Functor f => (Maybe AtomText -> f (Maybe AtomText)) -> AtomSource -> f AtomSource #
sourceLogoL :: Functor f => (Maybe AtomURI -> f (Maybe AtomURI)) -> AtomSource -> f AtomSource #
sourceLinksL :: Functor f => ([AtomLink] -> f [AtomLink]) -> AtomSource -> f AtomSource #
sourceIdL :: Functor f => (Text -> f Text) -> AtomSource -> f AtomSource #
sourceGeneratorL :: Functor f => (Maybe AtomGenerator -> f (Maybe AtomGenerator)) -> AtomSource -> f AtomSource #
sourceContributorsL :: Functor f => ([AtomPerson] -> f [AtomPerson]) -> AtomSource -> f AtomSource #
sourceCategoriesL :: Functor f => ([AtomCategory] -> f [AtomCategory]) -> AtomSource -> f AtomSource #
sourceAuthorsL :: Functor f => ([AtomPerson] -> f [AtomPerson]) -> AtomSource -> f AtomSource #
_AtomXHTMLText :: Applicative f => (Text -> f Text) -> AtomText -> f AtomText #
_AtomPlainText :: Applicative f => ((TextType, Text) -> f (TextType, Text)) -> AtomText -> f AtomText #