Safe Haskell | None |
---|
- type DateString = String
- type UserId = Integer
- type Friends = [UserId]
- type URIString = Text
- type UserName = Text
- type StatusId = Integer
- type LanguageCode = String
- data StreamingAPI
- data Status
- data SearchResult body
- data SearchStatus
- data SearchMetadata
- data RetweetedStatus
- data DirectMessage
- data EventTarget
- data Event
- data Delete
- data User
- data List
- data Entities
- type EntityIndices = [Int]
- data Entity a
- data HashTagEntity
- data UserEntity
- data URLEntity
- data MediaEntity
- data MediaSize
- statusCreatedAt :: Lens' Status DateString
- statusId :: Lens' Status StatusId
- statusText :: Lens' Status Text
- statusSource :: Lens' Status Text
- statusTruncated :: Lens' Status Bool
- statusEntities :: Lens' Status (Maybe Entities)
- statusInReplyTo :: Lens' Status (Maybe StatusId)
- statusInReplyToUser :: Lens' Status (Maybe UserId)
- statusFavorite :: Lens' Status (Maybe Bool)
- statusRetweetCount :: Lens' Status (Maybe Integer)
- statusUser :: Lens' Status User
- searchResultStatuses :: Lens (SearchResult a) (SearchResult b) a b
- searchResultSearchMetadata :: Lens' (SearchResult body) SearchMetadata
- searchStatusCreatedAt :: Lens' SearchStatus DateString
- searchStatusId :: Lens' SearchStatus StatusId
- searchStatusText :: Lens' SearchStatus Text
- searchStatusSource :: Lens' SearchStatus Text
- searchStatusUser :: Lens' SearchStatus User
- searchMetadataMaxId :: Lens' SearchMetadata StatusId
- searchMetadataSinceId :: Lens' SearchMetadata StatusId
- searchMetadataRefreshUrl :: Lens' SearchMetadata URIString
- searchMetadataNextResults :: Lens' SearchMetadata (Maybe URIString)
- searchMetadataCount :: Lens' SearchMetadata Int
- searchMetadataCompletedIn :: Lens' SearchMetadata (Maybe Float)
- searchMetadataSinceIdStr :: Lens' SearchMetadata String
- searchMetadataQuery :: Lens' SearchMetadata String
- searchMetadataMaxIdStr :: Lens' SearchMetadata String
- rsCreatedAt :: Lens' RetweetedStatus DateString
- rsId :: Lens' RetweetedStatus StatusId
- rsText :: Lens' RetweetedStatus Text
- rsSource :: Lens' RetweetedStatus Text
- rsTruncated :: Lens' RetweetedStatus Bool
- rsEntities :: Lens' RetweetedStatus (Maybe Entities)
- rsUser :: Lens' RetweetedStatus User
- rsRetweetedStatus :: Lens' RetweetedStatus Status
- dmCreatedAt :: Lens' DirectMessage DateString
- dmSenderScreenName :: Lens' DirectMessage Text
- dmSender :: Lens' DirectMessage User
- dmText :: Lens' DirectMessage Text
- dmRecipientScreeName :: Lens' DirectMessage Text
- dmId :: Lens' DirectMessage StatusId
- dmRecipient :: Lens' DirectMessage User
- dmRecipientId :: Lens' DirectMessage UserId
- dmSenderId :: Lens' DirectMessage UserId
- evCreatedAt :: Lens' Event DateString
- evTargetObject :: Lens' Event (Maybe EventTarget)
- evEvent :: Lens' Event Text
- evTarget :: Lens' Event EventTarget
- evSource :: Lens' Event EventTarget
- delId :: Lens' Delete StatusId
- delUserId :: Lens' Delete UserId
- userId :: Lens' User UserId
- userName :: Lens' User UserName
- userScreenName :: Lens' User Text
- userDescription :: Lens' User (Maybe Text)
- userLocation :: Lens' User (Maybe Text)
- userProfileImageURL :: Lens' User (Maybe URIString)
- userURL :: Lens' User (Maybe URIString)
- userProtected :: Lens' User (Maybe Bool)
- userFollowers :: Lens' User (Maybe Int)
- userFriends :: Lens' User (Maybe Int)
- userTweets :: Lens' User (Maybe Int)
- userLangCode :: Lens' User (Maybe LanguageCode)
- userCreatedAt :: Lens' User (Maybe DateString)
- listId :: Lens' List Int
- listName :: Lens' List Text
- listFullName :: Lens' List Text
- listMemberCount :: Lens' List Int
- listSubscriberCount :: Lens' List Int
- listMode :: Lens' List Text
- listUser :: Lens' List User
- hashTagText :: Lens' HashTagEntity Text
- userEntityUserId :: Lens' UserEntity UserId
- userEntityUserName :: Lens' UserEntity UserName
- userEntityUserScreenName :: Lens' UserEntity Text
- ueURL :: Lens' URLEntity URIString
- ueExpanded :: Lens' URLEntity URIString
- ueDisplay :: Lens' URLEntity Text
- meType :: Lens' MediaEntity Text
- meId :: Lens' MediaEntity StatusId
- meSizes :: Lens' MediaEntity (HashMap Text MediaSize)
- meMediaURL :: Lens' MediaEntity URIString
- meMediaURLHttps :: Lens' MediaEntity URIString
- meURL :: Lens' MediaEntity URLEntity
- msWidth :: Lens' MediaSize Int
- msHeight :: Lens' MediaSize Int
- msResize :: Lens' MediaSize Text
- enHashTags :: Lens' Entities [Entity HashTagEntity]
- enUserMentions :: Lens' Entities [Entity UserEntity]
- enURLs :: Lens' Entities [Entity URLEntity]
- enMedia :: Lens' Entities [Entity MediaEntity]
- entityBody :: Lens (Entity a) (Entity b) a b
- entityIndices :: Lens' (Entity a) EntityIndices
- class AsStatus s where
- status_id :: Lens' s StatusId
- text :: Lens' s Text
- user :: Lens' s User
- created_at :: Lens' s DateString
- class AsUser u where
Documentation
type DateString = StringSource
type LanguageCode = StringSource
data StreamingAPI Source
data SearchResult body Source
Eq body => Eq (SearchResult body) | |
Show body => Show (SearchResult body) | |
FromJSON body => FromJSON (SearchResult body) |
data SearchStatus Source
data RetweetedStatus Source
data DirectMessage Source
data EventTarget Source
type EntityIndices = [Int]Source
The character positions the Entity was extracted from
This is experimental implementation. This may be replaced by more definite types.
data UserEntity Source
statusCreatedAt :: Lens' Status DateStringSource
statusText :: Lens' Status TextSource
statusSource :: Lens' Status TextSource
statusTruncated :: Lens' Status BoolSource
statusEntities :: Lens' Status (Maybe Entities)Source
statusInReplyTo :: Lens' Status (Maybe StatusId)Source
statusInReplyToUser :: Lens' Status (Maybe UserId)Source
statusFavorite :: Lens' Status (Maybe Bool)Source
statusRetweetCount :: Lens' Status (Maybe Integer)Source
statusUser :: Lens' Status UserSource
searchResultStatuses :: Lens (SearchResult a) (SearchResult b) a bSource
searchResultSearchMetadata :: Lens' (SearchResult body) SearchMetadataSource
searchStatusId :: Lens' SearchStatus StatusIdSource
searchStatusText :: Lens' SearchStatus TextSource
searchStatusSource :: Lens' SearchStatus TextSource
searchStatusUser :: Lens' SearchStatus UserSource
searchMetadataCount :: Lens' SearchMetadata IntSource
searchMetadataCompletedIn :: Lens' SearchMetadata (Maybe Float)Source
rsCreatedAt :: Lens' RetweetedStatus DateStringSource
rsId :: Lens' RetweetedStatus StatusIdSource
rsText :: Lens' RetweetedStatus TextSource
rsSource :: Lens' RetweetedStatus TextSource
rsTruncated :: Lens' RetweetedStatus BoolSource
rsEntities :: Lens' RetweetedStatus (Maybe Entities)Source
rsUser :: Lens' RetweetedStatus UserSource
rsRetweetedStatus :: Lens' RetweetedStatus StatusSource
dmCreatedAt :: Lens' DirectMessage DateStringSource
dmSenderScreenName :: Lens' DirectMessage TextSource
dmSender :: Lens' DirectMessage UserSource
dmText :: Lens' DirectMessage TextSource
dmRecipientScreeName :: Lens' DirectMessage TextSource
dmId :: Lens' DirectMessage StatusIdSource
dmRecipient :: Lens' DirectMessage UserSource
dmRecipientId :: Lens' DirectMessage UserIdSource
dmSenderId :: Lens' DirectMessage UserIdSource
evCreatedAt :: Lens' Event DateStringSource
evTargetObject :: Lens' Event (Maybe EventTarget)Source
evTarget :: Lens' Event EventTargetSource
evSource :: Lens' Event EventTargetSource
userScreenName :: Lens' User TextSource
userDescription :: Lens' User (Maybe Text)Source
userLocation :: Lens' User (Maybe Text)Source
userProfileImageURL :: Lens' User (Maybe URIString)Source
userProtected :: Lens' User (Maybe Bool)Source
userFollowers :: Lens' User (Maybe Int)Source
userFriends :: Lens' User (Maybe Int)Source
userTweets :: Lens' User (Maybe Int)Source
userLangCode :: Lens' User (Maybe LanguageCode)Source
userCreatedAt :: Lens' User (Maybe DateString)Source
listFullName :: Lens' List TextSource
listMemberCount :: Lens' List IntSource
listSubscriberCount :: Lens' List IntSource
hashTagText :: Lens' HashTagEntity TextSource
userEntityUserId :: Lens' UserEntity UserIdSource
userEntityUserName :: Lens' UserEntity UserNameSource
userEntityUserScreenName :: Lens' UserEntity TextSource
ueExpanded :: Lens' URLEntity URIStringSource
meType :: Lens' MediaEntity TextSource
meId :: Lens' MediaEntity StatusIdSource
meMediaURL :: Lens' MediaEntity URIStringSource
meMediaURLHttps :: Lens' MediaEntity URIStringSource
meURL :: Lens' MediaEntity URLEntitySource
enHashTags :: Lens' Entities [Entity HashTagEntity]Source
enUserMentions :: Lens' Entities [Entity UserEntity]Source
enMedia :: Lens' Entities [Entity MediaEntity]Source
entityBody :: Lens (Entity a) (Entity b) a bSource
entityIndices :: Lens' (Entity a) EntityIndicesSource
status_id :: Lens' s StatusIdSource
created_at :: Lens' s DateStringSource