twitter-types 0.2.20140424 → 0.3.20140601
raw patch · 3 files changed
+5/−1 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Web.Twitter.Types: statusFavoriteCount :: Status -> Integer
+ Web.Twitter.Types.Lens: statusFavoriteCount :: SimpleLens (Status) (Integer)
- Web.Twitter.Types: Status :: DateString -> StatusId -> Text -> Text -> Bool -> Maybe Entities -> Maybe StatusId -> Maybe UserId -> Maybe Bool -> Maybe Integer -> User -> Maybe Status -> Maybe Place -> Status
+ Web.Twitter.Types: Status :: DateString -> StatusId -> Text -> Text -> Bool -> Maybe Entities -> Maybe StatusId -> Maybe UserId -> Maybe Bool -> Maybe Integer -> User -> Maybe Status -> Maybe Place -> Integer -> Status
Files
- Web/Twitter/Types.hs +2/−0
- Web/Twitter/Types/Lens.hs +2/−0
- twitter-types.cabal +1/−1
Web/Twitter/Types.hs view
@@ -93,6 +93,7 @@ , statusUser :: User , statusRetweet :: Maybe Status , statusPlace :: Maybe Place+ , statusFavoriteCount :: Integer } deriving (Show, Eq) instance FromJSON Status where@@ -110,6 +111,7 @@ <*> o .: "user" <*> o .:? "retweeted_status" <*> o .:? "place"+ <*> ( ( o .:? "favorite_count" ) >>= return . maybe 0 id ) parseJSON _ = mzero data SearchResult body =
Web/Twitter/Types/Lens.hs view
@@ -44,6 +44,7 @@ , statusRetweet , statusUser , statusPlace+ , statusFavoriteCount , searchResultStatuses , searchResultSearchMetadata@@ -223,6 +224,7 @@ SIMPLE_LENS(statusRetweet , Status, Maybe Status ) SIMPLE_LENS(statusUser , Status, User ) SIMPLE_LENS(statusPlace , Status, Maybe Place )+SIMPLE_LENS(statusFavoriteCount , Status, Integer ) TYPECHANGE_LENS(searchResultStatuses , SearchResult ) SIMPLE_LENS(searchResultSearchMetadata, SearchResult body, SearchMetadata )
twitter-types.cabal view
@@ -1,5 +1,5 @@ name: twitter-types-version: 0.2.20140424+version: 0.3.20140601 license: BSD3 license-file: LICENSE author: Takahiro HIMURA