hackernews 1.3.0.0 → 1.4.0.0
raw patch · 3 files changed
+5/−10 lines, 3 filesdep ~servantdep ~servant-client
Dependency ranges changed: servant, servant-client
Files
- ghc-src/Web/HackerNews.hs +0/−1
- hackernews.cabal +3/−3
- src/Web/HackerNews/Types.hs +2/−6
ghc-src/Web/HackerNews.hs view
@@ -52,7 +52,6 @@ , ItemId (..) , Deleted (..) , ItemType (..)- , UserName (..) , Time (..) , ItemText (..) , Dead (..)
hackernews.cabal view
@@ -1,5 +1,5 @@ name: hackernews-version: 1.3.0.0+version: 1.4.0.0 description: API for news.ycombinator.com license: MIT synopsis: API for Hacker News@@ -55,7 +55,7 @@ , Web.HackerNews.Types hs-source-dirs: src build-depends:- servant >= 0.9 && < 0.12+ servant >= 0.9 && < 0.13 , QuickCheck , quickcheck-instances if impl(ghcjs)@@ -72,7 +72,7 @@ hs-source-dirs: ghc-src build-depends: aeson , base < 5- , servant-client >= 0.9 && < 0.12+ , servant-client >= 0.9 && < 0.13 , http-client == 0.5.* , string-conversions == 0.4.* , http-types >= 0.9
src/Web/HackerNews/Types.hs view
@@ -27,7 +27,7 @@ data Updates = Updates { items :: [ItemId] -- ^ Updated `Item`s- , profiles :: [UserName]+ , profiles :: [UserId] -- ^ Updated `UserName`s } deriving (Show, Eq, Generic) @@ -147,10 +147,6 @@ parseJSON = genericParseJSON defaultOptions { constructorTagModifier = map toLower } --- | The username of the item's author.-newtype UserName = UserName T.Text- deriving (Show, Eq, ToJSON, FromJSON, Generic, Arbitrary)- -- | The comment, story or poll text. HTML. newtype ItemText = ItemText T.Text deriving (Show, Eq, ToJSON, FromJSON, Generic, Arbitrary)@@ -199,7 +195,7 @@ itemId :: Maybe ItemId , itemDeleted :: Maybe Deleted , itemType :: ItemType- , itemBy :: Maybe UserName+ , itemBy :: Maybe UserId , itemTime :: Maybe Time , itemText :: Maybe ItemText , itemDead :: Maybe Dead