Safe Haskell | None |
---|---|
Language | Haskell2010 |
- type Lens_' s a = Lens_ s s a a
- type Lens_ s t a b = forall f. Functor f => (a -> f b) -> s -> f t
- type Prism_' s a = Prism_ s s a a
- type Prism_ s t a b = forall p f. (Choice p, Applicative f) => p a (f b) -> p s (f t)
- postsDateL :: Lens_' Posts UTCTime
- postsPostsL :: Lens_' Posts [Post]
- postsUserL :: Lens_' Posts Text
- postDescriptionL :: Lens_' Post Text
- postExtendedL :: Lens_' Post Text
- postHashL :: Lens_' Post Text
- postHrefL :: Lens_' Post Text
- postMetaL :: Lens_' Post Text
- postSharedL :: Lens_' Post Bool
- postTagsL :: Lens_' Post [Tag]
- postTimeL :: Lens_' Post UTCTime
- postToReadL :: Lens_' Post Bool
- postDatesCountL :: Lens_' PostDates [(Day, Int)]
- postDatesTagL :: Lens_' PostDates Text
- postDatesUserL :: Lens_' PostDates Text
- noteListCountL :: Lens_' NoteList Int
- noteListItemsL :: Lens_' NoteList [NoteListItem]
- noteListItemCreatedAtL :: Lens_' NoteListItem UTCTime
- noteListItemHashL :: Lens_' NoteListItem Text
- noteListItemIdL :: Lens_' NoteListItem Text
- noteListItemLengthL :: Lens_' NoteListItem Int
- noteListItemTitleL :: Lens_' NoteListItem Text
- noteListItemUpdatedAtL :: Lens_' NoteListItem UTCTime
- noteCreatedAtL :: Lens_' Note UTCTime
- noteHashL :: Lens_' Note Text
- noteIdL :: Lens_' Note Text
- noteLengthL :: Lens_' Note Int
- noteTextL :: Lens_' Note Text
- noteTitleL :: Lens_' Note Text
- noteUpdatedAtL :: Lens_' Note UTCTime
- popularP :: Prism_' Suggested [Text]
- recommendedP :: Prism_' Suggested [Text]
Lens Aliases
type Prism_ s t a b = forall p f. (Choice p, Applicative f) => p a (f b) -> p s (f t) Source #