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
- data Coordinates
- data Place
- data BoundingBox
- statusCreatedAt :: SimpleLens Status DateString
- statusId :: SimpleLens Status StatusId
- statusText :: SimpleLens Status Text
- statusSource :: SimpleLens Status Text
- statusTruncated :: SimpleLens Status Bool
- statusEntities :: SimpleLens Status (Maybe Entities)
- statusExtendedEntities :: SimpleLens Status (Maybe Entities)
- statusInReplyTo :: SimpleLens Status (Maybe StatusId)
- statusInReplyToUser :: SimpleLens Status (Maybe UserId)
- statusFavorite :: SimpleLens Status (Maybe Bool)
- statusRetweetCount :: SimpleLens Status (Maybe Integer)
- statusRetweet :: SimpleLens Status (Maybe Status)
- statusUser :: SimpleLens Status User
- statusPlace :: SimpleLens Status (Maybe Place)
- statusFavoriteCount :: SimpleLens Status Integer
- statusLang :: SimpleLens Status (Maybe Text)
- statusPossiblySensitive :: SimpleLens Status (Maybe Bool)
- searchResultStatuses :: Lens (SearchResult a) (SearchResult b) a b
- searchResultSearchMetadata :: SimpleLens (SearchResult body) SearchMetadata
- searchStatusCreatedAt :: SimpleLens SearchStatus DateString
- searchStatusId :: SimpleLens SearchStatus StatusId
- searchStatusText :: SimpleLens SearchStatus Text
- searchStatusSource :: SimpleLens SearchStatus Text
- searchStatusUser :: SimpleLens SearchStatus User
- searchMetadataMaxId :: SimpleLens SearchMetadata StatusId
- searchMetadataSinceId :: SimpleLens SearchMetadata StatusId
- searchMetadataRefreshUrl :: SimpleLens SearchMetadata URIString
- searchMetadataNextResults :: SimpleLens SearchMetadata (Maybe URIString)
- searchMetadataCount :: SimpleLens SearchMetadata Int
- searchMetadataCompletedIn :: SimpleLens SearchMetadata (Maybe Float)
- searchMetadataSinceIdStr :: SimpleLens SearchMetadata String
- searchMetadataQuery :: SimpleLens SearchMetadata String
- searchMetadataMaxIdStr :: SimpleLens SearchMetadata String
- rsCreatedAt :: SimpleLens RetweetedStatus DateString
- rsId :: SimpleLens RetweetedStatus StatusId
- rsText :: SimpleLens RetweetedStatus Text
- rsSource :: SimpleLens RetweetedStatus Text
- rsTruncated :: SimpleLens RetweetedStatus Bool
- rsEntities :: SimpleLens RetweetedStatus (Maybe Entities)
- rsUser :: SimpleLens RetweetedStatus User
- rsRetweetedStatus :: SimpleLens RetweetedStatus Status
- dmCreatedAt :: SimpleLens DirectMessage DateString
- dmSenderScreenName :: SimpleLens DirectMessage Text
- dmSender :: SimpleLens DirectMessage User
- dmText :: SimpleLens DirectMessage Text
- dmRecipientScreeName :: SimpleLens DirectMessage Text
- dmId :: SimpleLens DirectMessage StatusId
- dmRecipient :: SimpleLens DirectMessage User
- dmRecipientId :: SimpleLens DirectMessage UserId
- dmSenderId :: SimpleLens DirectMessage UserId
- evCreatedAt :: SimpleLens Event DateString
- evTargetObject :: SimpleLens Event (Maybe EventTarget)
- evEvent :: SimpleLens Event Text
- evTarget :: SimpleLens Event EventTarget
- evSource :: SimpleLens Event EventTarget
- delId :: SimpleLens Delete StatusId
- delUserId :: SimpleLens Delete UserId
- userId :: SimpleLens User UserId
- userName :: SimpleLens User UserName
- userScreenName :: SimpleLens User Text
- userDescription :: SimpleLens User (Maybe Text)
- userLocation :: SimpleLens User (Maybe Text)
- userProfileImageURL :: SimpleLens User (Maybe URIString)
- userURL :: SimpleLens User (Maybe URIString)
- userProtected :: SimpleLens User (Maybe Bool)
- userFollowers :: SimpleLens User (Maybe Int)
- userFriends :: SimpleLens User (Maybe Int)
- userTweets :: SimpleLens User (Maybe Int)
- userLangCode :: SimpleLens User (Maybe LanguageCode)
- userCreatedAt :: SimpleLens User (Maybe DateString)
- listId :: SimpleLens List Int
- listName :: SimpleLens List Text
- listFullName :: SimpleLens List Text
- listMemberCount :: SimpleLens List Int
- listSubscriberCount :: SimpleLens List Int
- listMode :: SimpleLens List Text
- listUser :: SimpleLens List User
- hashTagText :: SimpleLens HashTagEntity Text
- userEntityUserId :: SimpleLens UserEntity UserId
- userEntityUserName :: SimpleLens UserEntity UserName
- userEntityUserScreenName :: SimpleLens UserEntity Text
- ueURL :: SimpleLens URLEntity URIString
- ueExpanded :: SimpleLens URLEntity URIString
- ueDisplay :: SimpleLens URLEntity Text
- meType :: SimpleLens MediaEntity Text
- meId :: SimpleLens MediaEntity StatusId
- meSizes :: SimpleLens MediaEntity (HashMap Text MediaSize)
- meMediaURL :: SimpleLens MediaEntity URIString
- meMediaURLHttps :: SimpleLens MediaEntity URIString
- meURL :: SimpleLens MediaEntity URLEntity
- msWidth :: SimpleLens MediaSize Int
- msHeight :: SimpleLens MediaSize Int
- msResize :: SimpleLens MediaSize Text
- coordinates :: SimpleLens Coordinates [Double]
- coordinatesType :: SimpleLens Coordinates Text
- placeAttributes :: SimpleLens Place (HashMap Text Text)
- placeBoundingBox :: SimpleLens Place BoundingBox
- placeCountry :: SimpleLens Place Text
- placeCountryCode :: SimpleLens Place Text
- placeFullName :: SimpleLens Place Text
- placeId :: SimpleLens Place Text
- placeName :: SimpleLens Place Text
- placeType :: SimpleLens Place Text
- placeUrl :: SimpleLens Place Text
- boundingBoxCoordinates :: SimpleLens BoundingBox [[[Double]]]
- boundingBoxType :: SimpleLens BoundingBox Text
- enHashTags :: SimpleLens Entities [Entity HashTagEntity]
- enUserMentions :: SimpleLens Entities [Entity UserEntity]
- enURLs :: SimpleLens Entities [Entity URLEntity]
- enMedia :: SimpleLens Entities [Entity MediaEntity]
- entityBody :: Lens (Entity a) (Entity b) a b
- entityIndices :: SimpleLens (Entity a) EntityIndices
- class AsStatus s where
- status_id :: SimpleLens s StatusId
- text :: SimpleLens s Text
- user :: SimpleLens s User
- created_at :: SimpleLens 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 :: SimpleLens Status DateStringSource
statusText :: SimpleLens Status TextSource
statusSource :: SimpleLens Status TextSource
statusTruncated :: SimpleLens Status BoolSource
statusEntities :: SimpleLens Status (Maybe Entities)Source
statusExtendedEntities :: SimpleLens Status (Maybe Entities)Source
statusInReplyTo :: SimpleLens Status (Maybe StatusId)Source
statusInReplyToUser :: SimpleLens Status (Maybe UserId)Source
statusFavorite :: SimpleLens Status (Maybe Bool)Source
statusRetweetCount :: SimpleLens Status (Maybe Integer)Source
statusRetweet :: SimpleLens Status (Maybe Status)Source
statusUser :: SimpleLens Status UserSource
statusPlace :: SimpleLens Status (Maybe Place)Source
statusFavoriteCount :: SimpleLens Status IntegerSource
statusLang :: SimpleLens Status (Maybe Text)Source
statusPossiblySensitive :: SimpleLens Status (Maybe Bool)Source
searchResultStatuses :: Lens (SearchResult a) (SearchResult b) a bSource
searchResultSearchMetadata :: SimpleLens (SearchResult body) SearchMetadataSource
searchStatusCreatedAt :: SimpleLens SearchStatus DateStringSource
searchStatusId :: SimpleLens SearchStatus StatusIdSource
searchStatusText :: SimpleLens SearchStatus TextSource
searchStatusSource :: SimpleLens SearchStatus TextSource
searchStatusUser :: SimpleLens SearchStatus UserSource
searchMetadataMaxId :: SimpleLens SearchMetadata StatusIdSource
searchMetadataSinceId :: SimpleLens SearchMetadata StatusIdSource
searchMetadataRefreshUrl :: SimpleLens SearchMetadata URIStringSource
searchMetadataNextResults :: SimpleLens SearchMetadata (Maybe URIString)Source
searchMetadataCount :: SimpleLens SearchMetadata IntSource
searchMetadataCompletedIn :: SimpleLens SearchMetadata (Maybe Float)Source
searchMetadataSinceIdStr :: SimpleLens SearchMetadata StringSource
searchMetadataQuery :: SimpleLens SearchMetadata StringSource
searchMetadataMaxIdStr :: SimpleLens SearchMetadata StringSource
rsCreatedAt :: SimpleLens RetweetedStatus DateStringSource
rsId :: SimpleLens RetweetedStatus StatusIdSource
rsText :: SimpleLens RetweetedStatus TextSource
rsSource :: SimpleLens RetweetedStatus TextSource
rsTruncated :: SimpleLens RetweetedStatus BoolSource
rsEntities :: SimpleLens RetweetedStatus (Maybe Entities)Source
rsUser :: SimpleLens RetweetedStatus UserSource
rsRetweetedStatus :: SimpleLens RetweetedStatus StatusSource
dmCreatedAt :: SimpleLens DirectMessage DateStringSource
dmSenderScreenName :: SimpleLens DirectMessage TextSource
dmSender :: SimpleLens DirectMessage UserSource
dmText :: SimpleLens DirectMessage TextSource
dmRecipientScreeName :: SimpleLens DirectMessage TextSource
dmId :: SimpleLens DirectMessage StatusIdSource
dmRecipient :: SimpleLens DirectMessage UserSource
dmRecipientId :: SimpleLens DirectMessage UserIdSource
dmSenderId :: SimpleLens DirectMessage UserIdSource
evCreatedAt :: SimpleLens Event DateStringSource
evTargetObject :: SimpleLens Event (Maybe EventTarget)Source
evTarget :: SimpleLens Event EventTargetSource
evSource :: SimpleLens Event EventTargetSource
userScreenName :: SimpleLens User TextSource
userDescription :: SimpleLens User (Maybe Text)Source
userLocation :: SimpleLens User (Maybe Text)Source
userProfileImageURL :: SimpleLens User (Maybe URIString)Source
userProtected :: SimpleLens User (Maybe Bool)Source
userFollowers :: SimpleLens User (Maybe Int)Source
userFriends :: SimpleLens User (Maybe Int)Source
userTweets :: SimpleLens User (Maybe Int)Source
userLangCode :: SimpleLens User (Maybe LanguageCode)Source
userCreatedAt :: SimpleLens User (Maybe DateString)Source
listFullName :: SimpleLens List TextSource
listMemberCount :: SimpleLens List IntSource
listSubscriberCount :: SimpleLens List IntSource
hashTagText :: SimpleLens HashTagEntity TextSource
userEntityUserId :: SimpleLens UserEntity UserIdSource
userEntityUserName :: SimpleLens UserEntity UserNameSource
userEntityUserScreenName :: SimpleLens UserEntity TextSource
ueExpanded :: SimpleLens URLEntity URIStringSource
meType :: SimpleLens MediaEntity TextSource
meId :: SimpleLens MediaEntity StatusIdSource
meMediaURL :: SimpleLens MediaEntity URIStringSource
meMediaURLHttps :: SimpleLens MediaEntity URIStringSource
meURL :: SimpleLens MediaEntity URLEntitySource
coordinates :: SimpleLens Coordinates [Double]Source
coordinatesType :: SimpleLens Coordinates TextSource
placeBoundingBox :: SimpleLens Place BoundingBoxSource
placeCountry :: SimpleLens Place TextSource
placeCountryCode :: SimpleLens Place TextSource
placeFullName :: SimpleLens Place TextSource
boundingBoxCoordinates :: SimpleLens BoundingBox [[[Double]]]Source
boundingBoxType :: SimpleLens BoundingBox TextSource
enHashTags :: SimpleLens Entities [Entity HashTagEntity]Source
enUserMentions :: SimpleLens Entities [Entity UserEntity]Source
enMedia :: SimpleLens Entities [Entity MediaEntity]Source
entityBody :: Lens (Entity a) (Entity b) a bSource
entityIndices :: SimpleLens (Entity a) EntityIndicesSource