úÎBØO      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMN NoneTypesOJSON InstancesOONone Core TypeHackerNews API request methodPRequest Builder for APIPPP Safe-InferredQConvert R to STConvert U constrained a to VQTQTQTNone TypesWJSON Instances  W   WNone!TypesXJSON Instances !"#$%&'()*+,YX !"#$%&'()*+,  ! "#$%&'()*+,YXNone1TypesZJSON Instances-./0123456789:;Z-./0123456789:;-./01 23456789:;ZNone>Types[JSON Instances <=>?@ABCDEF[ <=>?@ABCDEF<=>?@ABCDEF[ None\Types]JSON Instances^_\`abcdefghi] ^_\`abcdefghi^_\ `abcdefghi] NoneE  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFNoneG Retrieve a 1 by /H Retrieve a   by I Retrieve a ! by J Retrieve a  by K Retrieve a > by <L'Retrieve the Top Stories on Hacker NewsMRetrieve the largest ItemIdNRetrieve the latest updatesGHIJKLMNO  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOGHIJKLMN !"#$%&'()*+, 123456789:;/0>?@ABCDEF<=-.GHIJKLMNj     !"#$%&&'()*+,-./012334456789:;<=>>??@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc d e f f d g h i j k l m n ophackernews-0.2.2.1Web.HackerNewsWeb.HackerNews.UpdateWeb.HackerNews.ClientWeb.HackerNews.UtilWeb.HackerNews.CommentWeb.HackerNews.PollWeb.HackerNews.StoryWeb.HackerNews.UserWeb.HackerNews.PersonWeb.HackerNews.TypesUpdate updateItemsupdateProfiles updateDeleted HackerNews hackerNews CommentIdComment commentBy commentId commentKids commentParent commentText commentTime commentTypecommentDeletedPollId PollOptIdPollOpt pollOptBy pollOptId pollOptParent pollOptScore pollOptText pollOptTime pollOptTypepollOptDeletedPollpollBypollIdpollKids pollParts pollScorepollTextpollTime pollTitlepollType pollDeletedMaxItem TopStoriesStoryIdStorystoryBystoryId storyKids storyScore storyTime storyTitle storyTypestoryUrl storyDeletedUserIdUser userAbout userCreated userDelayuserId userKarma userSubmitted userDeletedgetStory getCommentgetPoll getPollOptgetUser getTopStories getMaxItem getUpdates$fFromJSONUpdatebuildHNRequest fromSeconds integer-gmpGHC.Integer.TypeInteger time-1.4.2Data.Time.Clock.UTCUTCTimetoTextbaseGHC.ShowShow text-1.2.0.0Data.Text.InternalText$fFromJSONComment$fFromJSONPoll$fFromJSONPollOpt$fFromJSONStory$fFromJSONUserPerson$fFromJSONPersonPersonIdpersonBypersonId personKids personScore personTime personTitle personType personUrl personDeleted