-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Twitter JSON parser and types -- -- This package uses enumerator package for access Twitter API. @package twitter-types @version 0.7.2 module Web.Twitter.Types type UserId = Integer type Friends = [UserId] type URIString = Text type UserName = Text type StatusId = Integer type LanguageCode = String data StreamingAPI SStatus :: Status -> StreamingAPI SRetweetedStatus :: RetweetedStatus -> StreamingAPI SEvent :: Event -> StreamingAPI SDelete :: Delete -> StreamingAPI -- | SScrubGeo ScrubGeo SFriends :: Friends -> StreamingAPI SDirectMessage :: DirectMessage -> StreamingAPI SUnknown :: Value -> StreamingAPI -- | This type represents a Twitter tweet structure. See -- https://dev.twitter.com/docs/platform-objects/tweets. data Status Status :: Maybe [Contributor] -> Maybe Coordinates -> UTCTime -> Maybe StatusId -> Maybe Entities -> Maybe Entities -> Integer -> Maybe Bool -> Maybe Text -> StatusId -> Maybe Text -> Maybe StatusId -> Maybe UserId -> Maybe LanguageCode -> Maybe Place -> Maybe Bool -> Maybe Object -> Maybe StatusId -> Maybe Status -> Integer -> Maybe Bool -> Maybe Status -> Text -> Text -> Bool -> User -> Maybe Bool -> Maybe [Text] -> Maybe Text -> Status [statusContributors] :: Status -> Maybe [Contributor] [statusCoordinates] :: Status -> Maybe Coordinates [statusCreatedAt] :: Status -> UTCTime [statusCurrentUserRetweet] :: Status -> Maybe StatusId [statusEntities] :: Status -> Maybe Entities [statusExtendedEntities] :: Status -> Maybe Entities [statusFavoriteCount] :: Status -> Integer [statusFavorited] :: Status -> Maybe Bool [statusFilterLevel] :: Status -> Maybe Text [statusId] :: Status -> StatusId [statusInReplyToScreenName] :: Status -> Maybe Text [statusInReplyToStatusId] :: Status -> Maybe StatusId [statusInReplyToUserId] :: Status -> Maybe UserId [statusLang] :: Status -> Maybe LanguageCode [statusPlace] :: Status -> Maybe Place [statusPossiblySensitive] :: Status -> Maybe Bool [statusScopes] :: Status -> Maybe Object [statusQuotedStatusId] :: Status -> Maybe StatusId [statusQuotedStatus] :: Status -> Maybe Status [statusRetweetCount] :: Status -> Integer [statusRetweeted] :: Status -> Maybe Bool [statusRetweetedStatus] :: Status -> Maybe Status [statusSource] :: Status -> Text [statusText] :: Status -> Text [statusTruncated] :: Status -> Bool [statusUser] :: Status -> User [statusWithheldCopyright] :: Status -> Maybe Bool [statusWithheldInCountries] :: Status -> Maybe [Text] [statusWithheldScope] :: Status -> Maybe Text data SearchResult body SearchResult :: body -> SearchMetadata -> SearchResult body [searchResultStatuses] :: SearchResult body -> body [searchResultSearchMetadata] :: SearchResult body -> SearchMetadata data SearchStatus SearchStatus :: UTCTime -> StatusId -> Text -> Text -> User -> Maybe Coordinates -> SearchStatus [searchStatusCreatedAt] :: SearchStatus -> UTCTime [searchStatusId] :: SearchStatus -> StatusId [searchStatusText] :: SearchStatus -> Text [searchStatusSource] :: SearchStatus -> Text [searchStatusUser] :: SearchStatus -> User [searchStatusCoordinates] :: SearchStatus -> Maybe Coordinates data SearchMetadata SearchMetadata :: StatusId -> StatusId -> URIString -> Maybe URIString -> Int -> Maybe Float -> String -> String -> String -> SearchMetadata [searchMetadataMaxId] :: SearchMetadata -> StatusId [searchMetadataSinceId] :: SearchMetadata -> StatusId [searchMetadataRefreshURL] :: SearchMetadata -> URIString [searchMetadataNextResults] :: SearchMetadata -> Maybe URIString [searchMetadataCount] :: SearchMetadata -> Int [searchMetadataCompletedIn] :: SearchMetadata -> Maybe Float [searchMetadataSinceIdStr] :: SearchMetadata -> String [searchMetadataQuery] :: SearchMetadata -> String [searchMetadataMaxIdStr] :: SearchMetadata -> String data RetweetedStatus RetweetedStatus :: UTCTime -> StatusId -> Text -> Text -> Bool -> Maybe Entities -> User -> Status -> Maybe Coordinates -> RetweetedStatus [rsCreatedAt] :: RetweetedStatus -> UTCTime [rsId] :: RetweetedStatus -> StatusId [rsText] :: RetweetedStatus -> Text [rsSource] :: RetweetedStatus -> Text [rsTruncated] :: RetweetedStatus -> Bool [rsEntities] :: RetweetedStatus -> Maybe Entities [rsUser] :: RetweetedStatus -> User [rsRetweetedStatus] :: RetweetedStatus -> Status [rsCoordinates] :: RetweetedStatus -> Maybe Coordinates data DirectMessage DirectMessage :: UTCTime -> Text -> User -> Text -> Text -> StatusId -> User -> UserId -> UserId -> Maybe Coordinates -> DirectMessage [dmCreatedAt] :: DirectMessage -> UTCTime [dmSenderScreenName] :: DirectMessage -> Text [dmSender] :: DirectMessage -> User [dmText] :: DirectMessage -> Text [dmRecipientScreeName] :: DirectMessage -> Text [dmId] :: DirectMessage -> StatusId [dmRecipient] :: DirectMessage -> User [dmRecipientId] :: DirectMessage -> UserId [dmSenderId] :: DirectMessage -> UserId [dmCoordinates] :: DirectMessage -> Maybe Coordinates data EventTarget ETUser :: User -> EventTarget ETStatus :: Status -> EventTarget ETList :: List -> EventTarget ETUnknown :: Value -> EventTarget data Event Event :: UTCTime -> Maybe EventTarget -> Text -> EventTarget -> EventTarget -> Event [evCreatedAt] :: Event -> UTCTime [evTargetObject] :: Event -> Maybe EventTarget [evEvent] :: Event -> Text [evTarget] :: Event -> EventTarget [evSource] :: Event -> EventTarget data Delete Delete :: StatusId -> UserId -> Delete [delId] :: Delete -> StatusId [delUserId] :: Delete -> UserId -- | This type represents the Twitter user. See -- https://dev.twitter.com/docs/platform-objects/users. data User User :: Bool -> UTCTime -> Bool -> Bool -> Maybe Text -> Int -> Maybe Bool -> Maybe Bool -> Int -> Int -> Bool -> UserId -> Bool -> LanguageCode -> Int -> Maybe Text -> Text -> Maybe Bool -> Maybe Text -> Maybe URIString -> Maybe URIString -> Maybe Bool -> Maybe URIString -> Maybe URIString -> Maybe URIString -> Text -> Text -> Text -> Text -> Bool -> Bool -> Text -> Maybe Bool -> Int -> Maybe Text -> Maybe URIString -> Maybe Int -> Bool -> Maybe [Text] -> Maybe Text -> User [userContributorsEnabled] :: User -> Bool [userCreatedAt] :: User -> UTCTime [userDefaultProfile] :: User -> Bool [userDefaultProfileImage] :: User -> Bool [userDescription] :: User -> Maybe Text [userFavoritesCount] :: User -> Int [userFollowRequestSent] :: User -> Maybe Bool [userFollowing] :: User -> Maybe Bool [userFollowersCount] :: User -> Int [userFriendsCount] :: User -> Int [userGeoEnabled] :: User -> Bool [userId] :: User -> UserId [userIsTranslator] :: User -> Bool [userLang] :: User -> LanguageCode [userListedCount] :: User -> Int [userLocation] :: User -> Maybe Text [userName] :: User -> Text [userNotifications] :: User -> Maybe Bool [userProfileBackgroundColor] :: User -> Maybe Text [userProfileBackgroundImageURL] :: User -> Maybe URIString [userProfileBackgroundImageURLHttps] :: User -> Maybe URIString [userProfileBackgroundTile] :: User -> Maybe Bool [userProfileBannerURL] :: User -> Maybe URIString [userProfileImageURL] :: User -> Maybe URIString [userProfileImageURLHttps] :: User -> Maybe URIString [userProfileLinkColor] :: User -> Text [userProfileSidebarBorderColor] :: User -> Text [userProfileSidebarFillColor] :: User -> Text [userProfileTextColor] :: User -> Text [userProfileUseBackgroundImage] :: User -> Bool [userProtected] :: User -> Bool [userScreenName] :: User -> Text [userShowAllInlineMedia] :: User -> Maybe Bool [userStatusesCount] :: User -> Int [userTimeZone] :: User -> Maybe Text [userURL] :: User -> Maybe URIString [userUtcOffset] :: User -> Maybe Int [userVerified] :: User -> Bool [userWithheldInCountries] :: User -> Maybe [Text] [userWithheldScope] :: User -> Maybe Text data List List :: Int -> Text -> Text -> Int -> Int -> Text -> User -> List [listId] :: List -> Int [listName] :: List -> Text [listFullName] :: List -> Text [listMemberCount] :: List -> Int [listSubscriberCount] :: List -> Int [listMode] :: List -> Text [listUser] :: List -> User -- | Entity handling. See -- https://dev.twitter.com/docs/platform-objects/entities. data Entities Entities :: [Entity HashTagEntity] -> [Entity UserEntity] -> [Entity URLEntity] -> [Entity MediaEntity] -> Entities [enHashTags] :: Entities -> [Entity HashTagEntity] [enUserMentions] :: Entities -> [Entity UserEntity] [enURLs] :: Entities -> [Entity URLEntity] [enMedia] :: Entities -> [Entity MediaEntity] -- | The character positions the Entity was extracted from -- -- This is experimental implementation. This may be replaced by more -- definite types. type EntityIndices = [Int] data Entity a Entity :: a -> EntityIndices -> Entity a -- | The detail information of the specific entity types (HashTag, URL, -- User) [entityBody] :: Entity a -> a -- | The character positions the Entity was extracted from [entityIndices] :: Entity a -> EntityIndices -- | Hashtag entity. See -- https://dev.twitter.com/docs/platform-objects/entities#obj-hashtags. data HashTagEntity HashTagEntity :: Text -> HashTagEntity -- | The Hashtag text [hashTagText] :: HashTagEntity -> Text -- | User mention entity. See -- https://dev.twitter.com/docs/platform-objects/entities#obj-usermention. data UserEntity UserEntity :: UserId -> UserName -> Text -> UserEntity [userEntityUserId] :: UserEntity -> UserId [userEntityUserName] :: UserEntity -> UserName [userEntityUserScreenName] :: UserEntity -> Text -- | URL entity. See -- https://dev.twitter.com/docs/platform-objects/entities#obj-url. data URLEntity URLEntity :: URIString -> URIString -> Text -> URLEntity -- | The URL that was extracted [ueURL] :: URLEntity -> URIString -- | The fully resolved URL (only for t.co links) [ueExpanded] :: URLEntity -> URIString -- | Not a URL but a string to display instead of the URL (only for t.co -- links) [ueDisplay] :: URLEntity -> Text data MediaEntity MediaEntity :: Text -> StatusId -> HashMap Text MediaSize -> URIString -> URIString -> URLEntity -> MediaEntity [meType] :: MediaEntity -> Text [meId] :: MediaEntity -> StatusId [meSizes] :: MediaEntity -> HashMap Text MediaSize [meMediaURL] :: MediaEntity -> URIString [meMediaURLHttps] :: MediaEntity -> URIString [meURL] :: MediaEntity -> URLEntity -- | Size entity. See -- https://dev.twitter.com/docs/platform-objects/entities#obj-size. data MediaSize MediaSize :: Int -> Int -> Text -> MediaSize [msWidth] :: MediaSize -> Int [msHeight] :: MediaSize -> Int [msResize] :: MediaSize -> Text data Coordinates Coordinates :: [Double] -> Text -> Coordinates [coordinates] :: Coordinates -> [Double] [coordinatesType] :: Coordinates -> Text -- | This type represents a place, named locations with corresponding geo -- coordinates. See -- https://dev.twitter.com/docs/platform-objects/places. data Place Place :: HashMap Text Text -> Maybe BoundingBox -> Text -> Text -> Text -> Text -> Text -> Text -> Text -> Place [placeAttributes] :: Place -> HashMap Text Text [placeBoundingBox] :: Place -> Maybe BoundingBox [placeCountry] :: Place -> Text [placeCountryCode] :: Place -> Text [placeFullName] :: Place -> Text [placeId] :: Place -> Text [placeName] :: Place -> Text [placeType] :: Place -> Text [placeURL] :: Place -> Text -- | A bounding box of coordinates which encloses the place. See -- https://dev.twitter.com/docs/platform-objects/places#obj-boundingbox. data BoundingBox BoundingBox :: [[[Double]]] -> Text -> BoundingBox [boundingBoxCoordinates] :: BoundingBox -> [[[Double]]] [boundingBoxType] :: BoundingBox -> Text data Contributor Contributor :: UserId -> Maybe Text -> Contributor [contributorId] :: Contributor -> UserId [contributorScreenName] :: Contributor -> Maybe Text -- | This type is represents the API response of "/1.1/media/upload.json". -- See -- https://dev.twitter.com/docs/api/multiple-media-extended-entities. data UploadedMedia UploadedMedia :: Integer -> Integer -> ImageSizeType -> UploadedMedia [uploadedMediaId] :: UploadedMedia -> Integer [uploadedMediaSize] :: UploadedMedia -> Integer [uploadedMediaImage] :: UploadedMedia -> ImageSizeType -- | Image size type. This type is included in the API response of -- "/1.1/media/upload.json". data ImageSizeType ImageSizeType :: Int -> Int -> Text -> ImageSizeType [imageSizeTypeWidth] :: ImageSizeType -> Int [imageSizeTypeHeight] :: ImageSizeType -> Int [imageSizeTypeType] :: ImageSizeType -> Text checkError :: Object -> Parser () twitterTimeFormat :: String instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2UploadedMedia instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1UploadedMedia instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0UploadedMedia instance GHC.Generics.Constructor Web.Twitter.Types.C1_0UploadedMedia instance GHC.Generics.Datatype Web.Twitter.Types.D1UploadedMedia instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2ImageSizeType instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1ImageSizeType instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0ImageSizeType instance GHC.Generics.Constructor Web.Twitter.Types.C1_0ImageSizeType instance GHC.Generics.Datatype Web.Twitter.Types.D1ImageSizeType instance GHC.Generics.Constructor Web.Twitter.Types.C1_6StreamingAPI instance GHC.Generics.Constructor Web.Twitter.Types.C1_5StreamingAPI instance GHC.Generics.Constructor Web.Twitter.Types.C1_4StreamingAPI instance GHC.Generics.Constructor Web.Twitter.Types.C1_3StreamingAPI instance GHC.Generics.Constructor Web.Twitter.Types.C1_2StreamingAPI instance GHC.Generics.Constructor Web.Twitter.Types.C1_1StreamingAPI instance GHC.Generics.Constructor Web.Twitter.Types.C1_0StreamingAPI instance GHC.Generics.Datatype Web.Twitter.Types.D1StreamingAPI instance GHC.Generics.Selector Web.Twitter.Types.S1_0_8RetweetedStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_7RetweetedStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_6RetweetedStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_5RetweetedStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4RetweetedStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3RetweetedStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2RetweetedStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1RetweetedStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0RetweetedStatus instance GHC.Generics.Constructor Web.Twitter.Types.C1_0RetweetedStatus instance GHC.Generics.Datatype Web.Twitter.Types.D1RetweetedStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4Event instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3Event instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2Event instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1Event instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0Event instance GHC.Generics.Constructor Web.Twitter.Types.C1_0Event instance GHC.Generics.Datatype Web.Twitter.Types.D1Event instance GHC.Generics.Constructor Web.Twitter.Types.C1_3EventTarget instance GHC.Generics.Constructor Web.Twitter.Types.C1_2EventTarget instance GHC.Generics.Constructor Web.Twitter.Types.C1_1EventTarget instance GHC.Generics.Constructor Web.Twitter.Types.C1_0EventTarget instance GHC.Generics.Datatype Web.Twitter.Types.D1EventTarget instance GHC.Generics.Selector Web.Twitter.Types.S1_0_28Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_27Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_26Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_25Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_24Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_23Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_22Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_21Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_20Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_19Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_18Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_17Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_16Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_15Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_14Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_13Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_12Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_11Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_10Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_9Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_8Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_7Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_6Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_5Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0Status instance GHC.Generics.Constructor Web.Twitter.Types.C1_0Status instance GHC.Generics.Datatype Web.Twitter.Types.D1Status instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1Contributor instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0Contributor instance GHC.Generics.Constructor Web.Twitter.Types.C1_0Contributor instance GHC.Generics.Datatype Web.Twitter.Types.D1Contributor instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3Entities instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2Entities instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1Entities instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0Entities instance GHC.Generics.Constructor Web.Twitter.Types.C1_0Entities instance GHC.Generics.Datatype Web.Twitter.Types.D1Entities instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1Entity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0Entity instance GHC.Generics.Constructor Web.Twitter.Types.C1_0Entity instance GHC.Generics.Datatype Web.Twitter.Types.D1Entity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_8Place instance GHC.Generics.Selector Web.Twitter.Types.S1_0_7Place instance GHC.Generics.Selector Web.Twitter.Types.S1_0_6Place instance GHC.Generics.Selector Web.Twitter.Types.S1_0_5Place instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4Place instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3Place instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2Place instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1Place instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0Place instance GHC.Generics.Constructor Web.Twitter.Types.C1_0Place instance GHC.Generics.Datatype Web.Twitter.Types.D1Place instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1BoundingBox instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0BoundingBox instance GHC.Generics.Constructor Web.Twitter.Types.C1_0BoundingBox instance GHC.Generics.Datatype Web.Twitter.Types.D1BoundingBox instance GHC.Generics.Selector Web.Twitter.Types.S1_0_5SearchStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4SearchStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3SearchStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2SearchStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1SearchStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0SearchStatus instance GHC.Generics.Constructor Web.Twitter.Types.C1_0SearchStatus instance GHC.Generics.Datatype Web.Twitter.Types.D1SearchStatus instance GHC.Generics.Selector Web.Twitter.Types.S1_0_9DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_8DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_7DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_6DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_5DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0DirectMessage instance GHC.Generics.Constructor Web.Twitter.Types.C1_0DirectMessage instance GHC.Generics.Datatype Web.Twitter.Types.D1DirectMessage instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1Coordinates instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0Coordinates instance GHC.Generics.Constructor Web.Twitter.Types.C1_0Coordinates instance GHC.Generics.Datatype Web.Twitter.Types.D1Coordinates instance GHC.Generics.Selector Web.Twitter.Types.S1_0_5MediaEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4MediaEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3MediaEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2MediaEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1MediaEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0MediaEntity instance GHC.Generics.Constructor Web.Twitter.Types.C1_0MediaEntity instance GHC.Generics.Datatype Web.Twitter.Types.D1MediaEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2MediaSize instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1MediaSize instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0MediaSize instance GHC.Generics.Constructor Web.Twitter.Types.C1_0MediaSize instance GHC.Generics.Datatype Web.Twitter.Types.D1MediaSize instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2URLEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1URLEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0URLEntity instance GHC.Generics.Constructor Web.Twitter.Types.C1_0URLEntity instance GHC.Generics.Datatype Web.Twitter.Types.D1URLEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2UserEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1UserEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0UserEntity instance GHC.Generics.Constructor Web.Twitter.Types.C1_0UserEntity instance GHC.Generics.Datatype Web.Twitter.Types.D1UserEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0HashTagEntity instance GHC.Generics.Constructor Web.Twitter.Types.C1_0HashTagEntity instance GHC.Generics.Datatype Web.Twitter.Types.D1HashTagEntity instance GHC.Generics.Selector Web.Twitter.Types.S1_0_6List instance GHC.Generics.Selector Web.Twitter.Types.S1_0_5List instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4List instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3List instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2List instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1List instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0List instance GHC.Generics.Constructor Web.Twitter.Types.C1_0List instance GHC.Generics.Datatype Web.Twitter.Types.D1List instance GHC.Generics.Selector Web.Twitter.Types.S1_0_39User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_38User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_37User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_36User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_35User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_34User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_33User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_32User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_31User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_30User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_29User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_28User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_27User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_26User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_25User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_24User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_23User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_22User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_21User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_20User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_19User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_18User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_17User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_16User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_15User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_14User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_13User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_12User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_11User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_10User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_9User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_8User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_7User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_6User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_5User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0User instance GHC.Generics.Constructor Web.Twitter.Types.C1_0User instance GHC.Generics.Datatype Web.Twitter.Types.D1User instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1Delete instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0Delete instance GHC.Generics.Constructor Web.Twitter.Types.C1_0Delete instance GHC.Generics.Datatype Web.Twitter.Types.D1Delete instance GHC.Generics.Constructor Web.Twitter.Types.C1_8EventType instance GHC.Generics.Constructor Web.Twitter.Types.C1_7EventType instance GHC.Generics.Constructor Web.Twitter.Types.C1_6EventType instance GHC.Generics.Constructor Web.Twitter.Types.C1_5EventType instance GHC.Generics.Constructor Web.Twitter.Types.C1_4EventType instance GHC.Generics.Constructor Web.Twitter.Types.C1_3EventType instance GHC.Generics.Constructor Web.Twitter.Types.C1_2EventType instance GHC.Generics.Constructor Web.Twitter.Types.C1_1EventType instance GHC.Generics.Constructor Web.Twitter.Types.C1_0EventType instance GHC.Generics.Datatype Web.Twitter.Types.D1EventType instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1SearchResult instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0SearchResult instance GHC.Generics.Constructor Web.Twitter.Types.C1_0SearchResult instance GHC.Generics.Datatype Web.Twitter.Types.D1SearchResult instance GHC.Generics.Selector Web.Twitter.Types.S1_0_8SearchMetadata instance GHC.Generics.Selector Web.Twitter.Types.S1_0_7SearchMetadata instance GHC.Generics.Selector Web.Twitter.Types.S1_0_6SearchMetadata instance GHC.Generics.Selector Web.Twitter.Types.S1_0_5SearchMetadata instance GHC.Generics.Selector Web.Twitter.Types.S1_0_4SearchMetadata instance GHC.Generics.Selector Web.Twitter.Types.S1_0_3SearchMetadata instance GHC.Generics.Selector Web.Twitter.Types.S1_0_2SearchMetadata instance GHC.Generics.Selector Web.Twitter.Types.S1_0_1SearchMetadata instance GHC.Generics.Selector Web.Twitter.Types.S1_0_0SearchMetadata instance GHC.Generics.Constructor Web.Twitter.Types.C1_0SearchMetadata instance GHC.Generics.Datatype Web.Twitter.Types.D1SearchMetadata instance GHC.Generics.Generic Web.Twitter.Types.UploadedMedia instance Data.Data.Data Web.Twitter.Types.UploadedMedia instance GHC.Classes.Eq Web.Twitter.Types.UploadedMedia instance GHC.Show.Show Web.Twitter.Types.UploadedMedia instance GHC.Generics.Generic Web.Twitter.Types.ImageSizeType instance Data.Data.Data Web.Twitter.Types.ImageSizeType instance GHC.Classes.Eq Web.Twitter.Types.ImageSizeType instance GHC.Show.Show Web.Twitter.Types.ImageSizeType instance GHC.Generics.Generic Web.Twitter.Types.StreamingAPI instance Data.Data.Data Web.Twitter.Types.StreamingAPI instance GHC.Classes.Eq Web.Twitter.Types.StreamingAPI instance GHC.Show.Show Web.Twitter.Types.StreamingAPI instance GHC.Generics.Generic Web.Twitter.Types.RetweetedStatus instance Data.Data.Data Web.Twitter.Types.RetweetedStatus instance GHC.Classes.Eq Web.Twitter.Types.RetweetedStatus instance GHC.Show.Show Web.Twitter.Types.RetweetedStatus instance GHC.Generics.Generic Web.Twitter.Types.Event instance Data.Data.Data Web.Twitter.Types.Event instance GHC.Classes.Eq Web.Twitter.Types.Event instance GHC.Show.Show Web.Twitter.Types.Event instance GHC.Generics.Generic Web.Twitter.Types.EventTarget instance Data.Data.Data Web.Twitter.Types.EventTarget instance GHC.Classes.Eq Web.Twitter.Types.EventTarget instance GHC.Show.Show Web.Twitter.Types.EventTarget instance GHC.Generics.Generic Web.Twitter.Types.Status instance Data.Data.Data Web.Twitter.Types.Status instance GHC.Classes.Eq Web.Twitter.Types.Status instance GHC.Show.Show Web.Twitter.Types.Status instance GHC.Generics.Generic Web.Twitter.Types.Contributor instance Data.Data.Data Web.Twitter.Types.Contributor instance GHC.Classes.Eq Web.Twitter.Types.Contributor instance GHC.Show.Show Web.Twitter.Types.Contributor instance GHC.Generics.Generic Web.Twitter.Types.Entities instance Data.Data.Data Web.Twitter.Types.Entities instance GHC.Classes.Eq Web.Twitter.Types.Entities instance GHC.Show.Show Web.Twitter.Types.Entities instance GHC.Generics.Generic (Web.Twitter.Types.Entity a) instance Data.Data.Data a => Data.Data.Data (Web.Twitter.Types.Entity a) instance GHC.Classes.Eq a => GHC.Classes.Eq (Web.Twitter.Types.Entity a) instance GHC.Show.Show a => GHC.Show.Show (Web.Twitter.Types.Entity a) instance GHC.Generics.Generic Web.Twitter.Types.Place instance Data.Data.Data Web.Twitter.Types.Place instance GHC.Classes.Eq Web.Twitter.Types.Place instance GHC.Show.Show Web.Twitter.Types.Place instance GHC.Generics.Generic Web.Twitter.Types.BoundingBox instance Data.Data.Data Web.Twitter.Types.BoundingBox instance GHC.Classes.Eq Web.Twitter.Types.BoundingBox instance GHC.Show.Show Web.Twitter.Types.BoundingBox instance GHC.Generics.Generic Web.Twitter.Types.SearchStatus instance Data.Data.Data Web.Twitter.Types.SearchStatus instance GHC.Classes.Eq Web.Twitter.Types.SearchStatus instance GHC.Show.Show Web.Twitter.Types.SearchStatus instance GHC.Generics.Generic Web.Twitter.Types.DirectMessage instance Data.Data.Data Web.Twitter.Types.DirectMessage instance GHC.Classes.Eq Web.Twitter.Types.DirectMessage instance GHC.Show.Show Web.Twitter.Types.DirectMessage instance GHC.Generics.Generic Web.Twitter.Types.Coordinates instance Data.Data.Data Web.Twitter.Types.Coordinates instance GHC.Classes.Eq Web.Twitter.Types.Coordinates instance GHC.Show.Show Web.Twitter.Types.Coordinates instance GHC.Generics.Generic Web.Twitter.Types.MediaEntity instance Data.Data.Data Web.Twitter.Types.MediaEntity instance GHC.Classes.Eq Web.Twitter.Types.MediaEntity instance GHC.Show.Show Web.Twitter.Types.MediaEntity instance GHC.Generics.Generic Web.Twitter.Types.MediaSize instance Data.Data.Data Web.Twitter.Types.MediaSize instance GHC.Classes.Eq Web.Twitter.Types.MediaSize instance GHC.Show.Show Web.Twitter.Types.MediaSize instance GHC.Generics.Generic Web.Twitter.Types.URLEntity instance Data.Data.Data Web.Twitter.Types.URLEntity instance GHC.Classes.Eq Web.Twitter.Types.URLEntity instance GHC.Show.Show Web.Twitter.Types.URLEntity instance GHC.Generics.Generic Web.Twitter.Types.UserEntity instance Data.Data.Data Web.Twitter.Types.UserEntity instance GHC.Classes.Eq Web.Twitter.Types.UserEntity instance GHC.Show.Show Web.Twitter.Types.UserEntity instance GHC.Generics.Generic Web.Twitter.Types.HashTagEntity instance Data.Data.Data Web.Twitter.Types.HashTagEntity instance GHC.Classes.Eq Web.Twitter.Types.HashTagEntity instance GHC.Show.Show Web.Twitter.Types.HashTagEntity instance GHC.Generics.Generic Web.Twitter.Types.List instance Data.Data.Data Web.Twitter.Types.List instance GHC.Classes.Eq Web.Twitter.Types.List instance GHC.Show.Show Web.Twitter.Types.List instance GHC.Generics.Generic Web.Twitter.Types.User instance Data.Data.Data Web.Twitter.Types.User instance GHC.Classes.Eq Web.Twitter.Types.User instance GHC.Show.Show Web.Twitter.Types.User instance GHC.Generics.Generic Web.Twitter.Types.Delete instance Data.Data.Data Web.Twitter.Types.Delete instance GHC.Classes.Eq Web.Twitter.Types.Delete instance GHC.Show.Show Web.Twitter.Types.Delete instance GHC.Generics.Generic Web.Twitter.Types.EventType instance Data.Data.Data Web.Twitter.Types.EventType instance GHC.Classes.Eq Web.Twitter.Types.EventType instance GHC.Show.Show Web.Twitter.Types.EventType instance GHC.Generics.Generic (Web.Twitter.Types.SearchResult body) instance Data.Data.Data body => Data.Data.Data (Web.Twitter.Types.SearchResult body) instance GHC.Classes.Eq body => GHC.Classes.Eq (Web.Twitter.Types.SearchResult body) instance GHC.Show.Show body => GHC.Show.Show (Web.Twitter.Types.SearchResult body) instance GHC.Generics.Generic Web.Twitter.Types.SearchMetadata instance Data.Data.Data Web.Twitter.Types.SearchMetadata instance GHC.Classes.Eq Web.Twitter.Types.SearchMetadata instance GHC.Show.Show Web.Twitter.Types.SearchMetadata instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.TwitterTime instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.TwitterTime instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.StreamingAPI instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.StreamingAPI instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.Status instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.Status instance Data.Aeson.Types.Class.FromJSON body => Data.Aeson.Types.Class.FromJSON (Web.Twitter.Types.SearchResult body) instance Data.Aeson.Types.Class.ToJSON body => Data.Aeson.Types.Class.ToJSON (Web.Twitter.Types.SearchResult body) instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.SearchStatus instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.SearchStatus instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.SearchMetadata instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.SearchMetadata instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.RetweetedStatus instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.RetweetedStatus instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.DirectMessage instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.DirectMessage instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.EventTarget instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.EventTarget instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.Event instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.Event instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.Delete instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.Delete instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.User instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.User instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.List instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.List instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.HashTagEntity instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.HashTagEntity instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.UserEntity instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.UserEntity instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.URLEntity instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.URLEntity instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.MediaEntity instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.MediaEntity instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.MediaSize instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.MediaSize instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.Coordinates instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.Coordinates instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.Place instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.Place instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.BoundingBox instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.BoundingBox instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.Entities instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.Entities instance Data.Aeson.Types.Class.FromJSON a => Data.Aeson.Types.Class.FromJSON (Web.Twitter.Types.Entity a) instance Data.Aeson.Types.Class.ToJSON a => Data.Aeson.Types.Class.ToJSON (Web.Twitter.Types.Entity a) instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.Contributor instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.Contributor instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.ImageSizeType instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.ImageSizeType instance Data.Aeson.Types.Class.FromJSON Web.Twitter.Types.UploadedMedia instance Data.Aeson.Types.Class.ToJSON Web.Twitter.Types.UploadedMedia