{"users":[{"id":1,"username":"mpickering","name":"Matthew Pickering","avatar_template":"/user_avatar/discourse.haskell.org/mpickering/{size}/4585_2.png","admin":true,"trust_level":2},{"id":4762,"username":"iand675","name":"Ian Duncan","avatar_template":"/user_avatar/discourse.haskell.org/iand675/{size}/5634_2.png","trust_level":0},{"id":4126,"username":"mkleczek","name":"Michal","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/54ee81/{size}.png","trust_level":2},{"id":163,"username":"develop7","name":"Andrei Dziahel","avatar_template":"/user_avatar/discourse.haskell.org/develop7/{size}/152_2.png","trust_level":2},{"id":1850,"username":"romes","name":"Rodrigo Mesquita","avatar_template":"/user_avatar/discourse.haskell.org/romes/{size}/2912_2.png","trust_level":3},{"id":2075,"username":"mpilgrem","name":"Mike Pilgrem","avatar_template":"/user_avatar/discourse.haskell.org/mpilgrem/{size}/2529_2.png","trust_level":2},{"id":1870,"username":"sperber","name":"Mike Sperber","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/s/59ef9b/{size}.png","trust_level":1},{"id":1041,"username":"hasufell","name":"Julian Ospald","avatar_template":"/user_avatar/discourse.haskell.org/hasufell/{size}/1250_2.png","trust_level":3},{"id":2716,"username":"dunhamsteve","name":"Steve Dunham","avatar_template":"/user_avatar/discourse.haskell.org/dunhamsteve/{size}/3373_2.png","trust_level":1},{"id":280,"username":"sjakobi","name":"Simon Jakobi","avatar_template":"/user_avatar/discourse.haskell.org/sjakobi/{size}/614_2.png","trust_level":2},{"id":383,"username":"ad-si","name":"Adrian Sieber","avatar_template":"/user_avatar/discourse.haskell.org/ad-si/{size}/3765_2.png","trust_level":2},{"id":2621,"username":"Ambrose","name":"Armando Ramirez","avatar_template":"/user_avatar/discourse.haskell.org/ambrose/{size}/3262_2.png","trust_level":3},{"id":3748,"username":"exaexa","name":"Mirek Kratochvil","avatar_template":"/user_avatar/discourse.haskell.org/exaexa/{size}/4753_2.png","trust_level":2},{"id":1509,"username":"horvatha","name":"Árpád Horváth","avatar_template":"/user_avatar/discourse.haskell.org/horvatha/{size}/1867_2.png","trust_level":1},{"id":3858,"username":"andremarianiello","name":"Andre","avatar_template":"/user_avatar/discourse.haskell.org/andremarianiello/{size}/4870_2.png","trust_level":2},{"id":4683,"username":"qnikst","name":"Aleksandr Vershilov","avatar_template":"/user_avatar/discourse.haskell.org/qnikst/{size}/5607_2.png","trust_level":1},{"id":4729,"username":"suis_siva","name":"Marko Vejnovic","avatar_template":"/user_avatar/discourse.haskell.org/suis_siva/{size}/5615_2.png","trust_level":1},{"id":3592,"username":"L0neGamer","name":"Benjamin","avatar_template":"/user_avatar/discourse.haskell.org/l0negamer/{size}/4536_2.png","trust_level":3},{"id":1631,"username":"george.fst","name":"George Thomas","avatar_template":"/user_avatar/discourse.haskell.org/george.fst/{size}/4933_2.png","trust_level":3},{"id":30,"username":"wiz","name":"IC Rainbow","avatar_template":"/user_avatar/discourse.haskell.org/wiz/{size}/2408_2.png","trust_level":3},{"id":1241,"username":"Vlix","name":"Felix Paulusma","avatar_template":"/user_avatar/discourse.haskell.org/vlix/{size}/1551_2.png","trust_level":2},{"id":3831,"username":"bmillwood","name":"Ben Millwood","avatar_template":"/user_avatar/discourse.haskell.org/bmillwood/{size}/4831_2.png","trust_level":2},{"id":4087,"username":"dyaitskov","name":"Daniil Iaitskov","avatar_template":"/user_avatar/discourse.haskell.org/dyaitskov/{size}/5142_2.png","trust_level":3},{"id":1074,"username":"Jappie","name":"","avatar_template":"/user_avatar/discourse.haskell.org/jappie/{size}/5394_2.png","trust_level":2},{"id":4308,"username":"gregbm","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/g/4da419/{size}.png","trust_level":2},{"id":2637,"username":"qwaggy","name":"","avatar_template":"/user_avatar/discourse.haskell.org/qwaggy/{size}/3480_2.png","trust_level":2},{"id":1793,"username":"dmjio","name":"dmjio","avatar_template":"/user_avatar/discourse.haskell.org/dmjio/{size}/5348_2.png","trust_level":2},{"id":2432,"username":"mzabani","name":"Marcelo Zabani","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/c68b51/{size}.png","trust_level":1},{"id":882,"username":"chrisdone","name":"Chris Done","avatar_template":"/user_avatar/discourse.haskell.org/chrisdone/{size}/1408_2.png","trust_level":2},{"id":4312,"username":"Yuras","name":"","avatar_template":"/user_avatar/discourse.haskell.org/yuras/{size}/5296_2.png","trust_level":2},{"id":1024,"username":"zlonast","name":"Ilya Baryshnikov","avatar_template":"/user_avatar/discourse.haskell.org/zlonast/{size}/5134_2.png","trust_level":2},{"id":3196,"username":"dcastro","name":"Diogo Castro","avatar_template":"/user_avatar/discourse.haskell.org/dcastro/{size}/4026_2.png","trust_level":1},{"id":3461,"username":"Leary","name":"L. S. Leary","avatar_template":"/user_avatar/discourse.haskell.org/leary/{size}/4348_2.png","trust_level":2},{"id":329,"username":"chreekat","name":"Bryan Richter","avatar_template":"/user_avatar/discourse.haskell.org/chreekat/{size}/2669_2.png","trust_level":2},{"id":1204,"username":"LaurentRDC","name":"Laurent P. René de Cotret","avatar_template":"/user_avatar/discourse.haskell.org/laurentrdc/{size}/4950_2.png","trust_level":3},{"id":1040,"username":"mixphix","name":"Melanie","avatar_template":"/user_avatar/discourse.haskell.org/mixphix/{size}/5629_2.png","trust_level":2},{"id":2004,"username":"pmidden","name":"Philipp","avatar_template":"/user_avatar/discourse.haskell.org/pmidden/{size}/2426_2.png","trust_level":2},{"id":49,"username":"taylorfausak","name":"Taylor Fausak","avatar_template":"/user_avatar/discourse.haskell.org/taylorfausak/{size}/54_2.png","trust_level":3},{"id":256,"username":"tonyday567","name":"Tony Day","avatar_template":"/user_avatar/discourse.haskell.org/tonyday567/{size}/1073_2.png","trust_level":2},{"id":3034,"username":"olf","name":"","avatar_template":"/user_avatar/discourse.haskell.org/olf/{size}/3813_2.png","trust_level":2},{"id":2030,"username":"xsebek","name":"Ondřej Šebek","avatar_template":"/user_avatar/discourse.haskell.org/xsebek/{size}/2463_2.png","trust_level":1},{"id":809,"username":"augustss","name":"Lennart Augustsson","avatar_template":"/user_avatar/discourse.haskell.org/augustss/{size}/887_2.png","trust_level":2},{"id":107,"username":"simonmic","name":"Simon Michael","avatar_template":"/user_avatar/discourse.haskell.org/simonmic/{size}/1796_2.png","trust_level":3},{"id":1051,"username":"AshleyYakeley","name":"Ashley Yakeley","avatar_template":"/user_avatar/discourse.haskell.org/ashleyyakeley/{size}/1264_2.png","trust_level":2},{"id":851,"username":"Kleidukos","name":"Hécate Moonlight","avatar_template":"/user_avatar/discourse.haskell.org/kleidukos/{size}/1213_2.png","admin":true,"trust_level":3},{"id":1862,"username":"GrahamHutton","name":"Graham Hutton","avatar_template":"/user_avatar/discourse.haskell.org/grahamhutton/{size}/2261_2.png","trust_level":1},{"id":1156,"username":"konn","name":"Hiromi Ishii","avatar_template":"/user_avatar/discourse.haskell.org/konn/{size}/1420_2.png","trust_level":2},{"id":1038,"username":"wz1000","name":"Zubin","avatar_template":"/user_avatar/discourse.haskell.org/wz1000/{size}/1245_2.png","trust_level":1},{"id":3744,"username":"dawkrish","name":"Krishnansh Agarwal","avatar_template":"/user_avatar/discourse.haskell.org/dawkrish/{size}/4746_2.png","trust_level":2},{"id":4441,"username":"mattlianje","name":"Matthieu Court","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/9de053/{size}.png","trust_level":1},{"id":4068,"username":"ashokkimmel","name":"Ashokkimmel","avatar_template":"/user_avatar/discourse.haskell.org/ashokkimmel/{size}/5111_2.png","trust_level":2},{"id":1471,"username":"silky","name":"Noon van der Silk","avatar_template":"/user_avatar/discourse.haskell.org/silky/{size}/3555_2.png","trust_level":2},{"id":1178,"username":"Bodigrim","name":"Bodigrim","avatar_template":"/user_avatar/discourse.haskell.org/bodigrim/{size}/1457_2.png","trust_level":3},{"id":375,"username":"fendor","name":"Fendor","avatar_template":"/user_avatar/discourse.haskell.org/fendor/{size}/376_2.png","trust_level":2},{"id":1139,"username":"wolverian","name":"Ilmari Vacklin","avatar_template":"/user_avatar/discourse.haskell.org/wolverian/{size}/1387_2.png","trust_level":2},{"id":364,"username":"janus","name":"Janus Troelsen, looking for a job","avatar_template":"/user_avatar/discourse.haskell.org/janus/{size}/1060_2.png","trust_level":2},{"id":2933,"username":"superstar64","name":"Freddy Cubas","avatar_template":"/user_avatar/discourse.haskell.org/superstar64/{size}/5308_2.png","trust_level":2},{"id":3041,"username":"mchav","name":"Michael Chavinda","avatar_template":"/user_avatar/discourse.haskell.org/mchav/{size}/5143_2.png","trust_level":3},{"id":2911,"username":"benz0li","name":"Olivier Benz","avatar_template":"/user_avatar/discourse.haskell.org/benz0li/{size}/3654_2.png","trust_level":2},{"id":115,"username":"srid","name":"Sridhar Ratnakumar","avatar_template":"/user_avatar/discourse.haskell.org/srid/{size}/5514_2.png","trust_level":2},{"id":1983,"username":"jackdk","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/j/9f8e36/{size}.png","trust_level":3},{"id":4617,"username":"vicgeentor","name":"","avatar_template":"/user_avatar/discourse.haskell.org/vicgeentor/{size}/5552_2.png","trust_level":0}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/announcements/10/l/latest?page=1","per_page":30,"topics":[{"fancy_title":"About the Announcements category","id":417,"title":"About the Announcements category","slug":"about-the-announcements-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2019-03-05T22:00:31.600Z","last_posted_at":null,"bumped":true,"bumped_at":"2019-03-05T22:01:36.356Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Announce a new release of a library or perhaps a new release of a compiler.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":827,"like_count":2,"has_summary":false,"last_poster_username":"mpickering","category_id":10,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] OpenTelemetry 1.0 release","id":14168,"title":"[ANN] OpenTelemetry 1.0 release","slug":"ann-opentelemetry-1-0-release","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-05-29T15:07:16.578Z","last_posted_at":"2026-05-30T14:22:20.099Z","bumped":true,"bumped_at":"2026-05-30T14:22:20.099Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":243,"like_count":28,"has_summary":false,"last_poster_username":"develop7","category_id":10,"op_like_count":24,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4762,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4126,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":163,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Newcomer help wanted in the Haskell Debugger","id":14164,"title":"Newcomer help wanted in the Haskell Debugger","slug":"newcomer-help-wanted-in-the-haskell-debugger","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-28T15:45:31.884Z","last_posted_at":"2026-05-28T18:09:07.836Z","bumped":true,"bumped_at":"2026-05-28T18:09:07.836Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":168,"like_count":15,"has_summary":false,"last_poster_username":"mpilgrem","category_id":10,"op_like_count":12,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1850,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2075,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Workshop on Functional Art, Music, Modelling and Design (FARM) - Call for Papers (Deadline June 1)","id":14158,"title":"Workshop on Functional Art, Music, Modelling and Design (FARM) - Call for Papers (Deadline June 1)","slug":"workshop-on-functional-art-music-modelling-and-design-farm-call-for-papers-deadline-june-1","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-27T02:29:12.884Z","last_posted_at":"2026-05-27T02:29:12.968Z","bumped":true,"bumped_at":"2026-05-27T02:29:12.968Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":106,"like_count":2,"has_summary":false,"last_poster_username":"sperber","category_id":10,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1870,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] GHCup 0.2.2.0 release","id":14144,"title":"[ANN] GHCup 0.2.2.0 release","slug":"ann-ghcup-0-2-2-0-release","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"https://us1.discourse-cdn.com/flex002/uploads/haskell/optimized/2X/9/9dd2fa6de9dc2e0bd2d84b3168db4d1e99d6d348_2_1024x658.png","created_at":"2026-05-21T17:36:45.947Z","last_posted_at":"2026-05-22T05:05:47.049Z","bumped":true,"bumped_at":"2026-05-22T05:05:47.049Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":645,"like_count":44,"has_summary":false,"last_poster_username":"hasufell","category_id":10,"op_like_count":38,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1041,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2716,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":280,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Brillo 2.0 - Production ready 2D graphics","id":13747,"title":"Brillo 2.0 - Production ready 2D graphics","slug":"brillo-2-0-production-ready-2d-graphics","posts_count":18,"reply_count":10,"highest_post_number":18,"image_url":"https://us1.discourse-cdn.com/flex002/uploads/haskell/optimized/2X/b/b2962944bcc27b2c93cbae67b5b872d9f9ff6309_2_1024x768.jpeg","created_at":"2026-02-27T18:48:18.342Z","last_posted_at":"2026-05-20T22:38:58.870Z","bumped":true,"bumped_at":"2026-05-20T22:38:58.870Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":1622,"like_count":70,"has_summary":false,"last_poster_username":"andremarianiello","category_id":10,"op_like_count":49,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":383,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2621,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3748,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1509,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3858,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hedis 0.16.0 pre release","id":14071,"title":"Hedis 0.16.0 pre release","slug":"hedis-0-16-0-pre-release","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-11T12:30:16.887Z","last_posted_at":"2026-05-19T12:22:36.238Z","bumped":true,"bumped_at":"2026-05-19T12:22:36.238Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":340,"like_count":27,"has_summary":false,"last_poster_username":"qnikst","category_id":10,"op_like_count":24,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4683,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] hsrs &ndash; Ergonomic Haskell Bindings for Rust","id":14129,"title":"[ANN] hsrs -- Ergonomic Haskell Bindings for Rust","slug":"ann-hsrs-ergonomic-haskell-bindings-for-rust","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-05-19T03:32:36.627Z","last_posted_at":"2026-05-19T11:28:18.883Z","bumped":true,"bumped_at":"2026-05-19T11:28:18.883Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":409,"like_count":26,"has_summary":false,"last_poster_username":"george.fst","category_id":10,"op_like_count":16,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":4729,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3592,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1631,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Package takeover request: VulkanMemoryAllocator and vulkan-utils","id":13818,"title":"Package takeover request: VulkanMemoryAllocator and vulkan-utils","slug":"package-takeover-request-vulkanmemoryallocator-and-vulkan-utils","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2026-03-17T20:37:12.187Z","last_posted_at":"2026-05-17T17:25:31.933Z","bumped":true,"bumped_at":"2026-05-17T17:25:31.933Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":445,"like_count":13,"has_summary":false,"last_poster_username":"bmillwood","category_id":10,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":30,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1241,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3831,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] pure modern CSS parser/printer","id":14120,"title":"[ANN] pure modern CSS parser/printer","slug":"ann-pure-modern-css-parser-printer","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-15T18:21:20.482Z","last_posted_at":"2026-05-15T18:21:20.560Z","bumped":true,"bumped_at":"2026-05-15T18:21:20.560Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":204,"like_count":10,"has_summary":false,"last_poster_username":"dyaitskov","category_id":10,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4087,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Hatter: Native Haskell mobile apps","id":13952,"title":"Hatter: Native Haskell mobile apps","slug":"hatter-native-haskell-mobile-apps","posts_count":19,"reply_count":13,"highest_post_number":19,"image_url":null,"created_at":"2026-04-19T20:35:05.800Z","last_posted_at":"2026-05-15T13:28:47.391Z","bumped":true,"bumped_at":"2026-05-15T13:28:47.391Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":999,"like_count":54,"has_summary":false,"last_poster_username":"dmjio","category_id":10,"op_like_count":14,"pinned_globally":false,"featured_link":"https://jappie.me/hatter-native-haskell-mobile-apps.html","featured_link_root_domain":"jappie.me","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1074,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4308,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2637,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1041,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1793,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] hpgsql, a pure Haskell PostgreSQL driver (no libpq)","id":14101,"title":"[ANN] hpgsql, a pure Haskell PostgreSQL driver (no libpq)","slug":"ann-hpgsql-a-pure-haskell-postgresql-driver-no-libpq","posts_count":12,"reply_count":7,"highest_post_number":12,"image_url":null,"created_at":"2026-05-13T19:54:15.273Z","last_posted_at":"2026-05-15T10:11:07.216Z","bumped":true,"bumped_at":"2026-05-15T10:11:07.216Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":489,"like_count":32,"has_summary":false,"last_poster_username":"mzabani","category_id":10,"op_like_count":26,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":2432,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":882,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4312,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1024,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4126,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] linear-locks: locking primitives free of deadlocks","id":14112,"title":"[ANN] linear-locks: locking primitives free of deadlocks","slug":"ann-linear-locks-locking-primitives-free-of-deadlocks","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-05-14T19:48:50.549Z","last_posted_at":"2026-05-15T04:50:35.020Z","bumped":true,"bumped_at":"2026-05-15T04:50:35.020Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":301,"like_count":19,"has_summary":false,"last_poster_username":"Leary","category_id":10,"op_like_count":18,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3196,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3461,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Planned maintenance: Stackage server reboot 18 May 2026","id":14105,"title":"Planned maintenance: Stackage server reboot 18 May 2026","slug":"planned-maintenance-stackage-server-reboot-18-may-2026","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-14T05:30:23.045Z","last_posted_at":"2026-05-14T05:30:23.117Z","bumped":true,"bumped_at":"2026-05-14T05:30:23.117Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":68,"like_count":5,"has_summary":false,"last_poster_username":"chreekat","category_id":10,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":329,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[DataHaskell] first release of beam-duckdb","id":13743,"title":"[DataHaskell] first release of beam-duckdb","slug":"datahaskell-first-release-of-beam-duckdb","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-02-26T13:36:44.294Z","last_posted_at":"2026-05-13T21:46:25.195Z","bumped":true,"bumped_at":"2026-05-13T21:46:25.195Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":264,"like_count":18,"has_summary":false,"last_poster_username":"LaurentRDC","category_id":10,"op_like_count":14,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1204,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] interval-patterns-0.8.2","id":14044,"title":"[ANN] interval-patterns-0.8.2","slug":"ann-interval-patterns-0-8-2","posts_count":24,"reply_count":18,"highest_post_number":24,"image_url":null,"created_at":"2026-05-06T21:24:06.525Z","last_posted_at":"2026-05-12T06:26:20.349Z","bumped":true,"bumped_at":"2026-05-12T06:26:20.349Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":694,"like_count":39,"has_summary":false,"last_poster_username":"olf","category_id":10,"op_like_count":16,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1040,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2004,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":49,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":256,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3034,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] Today is Doomsday! (0.1)","id":14061,"title":"[ANN] Today is Doomsday! (0.1)","slug":"ann-today-is-doomsday-0-1","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex002/uploads/haskell/optimized/2X/8/824550719095135a35b65980ab3facf9c2fb1531_2_1024x529.jpeg","created_at":"2026-05-09T01:16:18.273Z","last_posted_at":"2026-05-09T01:16:18.445Z","bumped":true,"bumped_at":"2026-05-09T01:16:18.445Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":988,"like_count":15,"has_summary":false,"last_poster_username":"xsebek","category_id":10,"op_like_count":15,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":2030,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"MicroHs in the browser","id":14055,"title":"MicroHs in the browser","slug":"microhs-in-the-browser","posts_count":9,"reply_count":5,"highest_post_number":9,"image_url":null,"created_at":"2026-05-08T12:37:56.130Z","last_posted_at":"2026-05-08T22:08:48.092Z","bumped":true,"bumped_at":"2026-05-08T22:08:48.092Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":386,"like_count":32,"has_summary":false,"last_poster_username":"augustss","category_id":10,"op_like_count":25,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":809,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3592,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":107,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1051,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haskell Paris Meetup announcements","id":14040,"title":"Haskell Paris Meetup announcements","slug":"haskell-paris-meetup-announcements","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-05T18:07:21.306Z","last_posted_at":"2026-05-05T18:07:21.390Z","bumped":true,"bumped_at":"2026-05-05T18:07:21.390Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":138,"like_count":10,"has_summary":false,"last_poster_username":"Kleidukos","category_id":10,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":851,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Journal of Functional Programming - Call for PhD Abstracts (deadline 31st May 2026)","id":14039,"title":"Journal of Functional Programming - Call for PhD Abstracts (deadline 31st May 2026)","slug":"journal-of-functional-programming-call-for-phd-abstracts-deadline-31st-may-2026","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-05-05T09:43:04.070Z","last_posted_at":"2026-05-05T09:43:04.135Z","bumped":true,"bumped_at":"2026-05-05T09:43:04.135Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":94,"like_count":4,"has_summary":false,"last_poster_username":"GrahamHutton","category_id":10,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1862,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] pure-borrow-0.0.0.0","id":14037,"title":"[ANN] pure-borrow-0.0.0.0","slug":"ann-pure-borrow-0-0-0-0","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2026-05-05T00:25:43.463Z","last_posted_at":"2026-05-05T04:52:00.012Z","bumped":true,"bumped_at":"2026-05-05T04:52:00.012Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":399,"like_count":26,"has_summary":false,"last_poster_username":"konn","category_id":10,"op_like_count":17,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1156,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4087,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haskell Language Server 2.14.0.0 is now available","id":13986,"title":"Haskell Language Server 2.14.0.0 is now available","slug":"haskell-language-server-2-14-0-0-is-now-available","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2026-04-27T06:52:33.925Z","last_posted_at":"2026-05-04T20:03:50.930Z","bumped":true,"bumped_at":"2026-05-04T20:03:50.930Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":453,"like_count":40,"has_summary":false,"last_poster_username":"dawkrish","category_id":10,"op_like_count":34,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":1038,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":851,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3744,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Ghcitty: a fast, friendly GHCi &hellip; Syntax highlighting, tab+ghost completions, easy multiline, Vi-mode, Hoogle integration, etc (Looking for feedback!)","id":13966,"title":"Ghcitty: a fast, friendly GHCi ... Syntax highlighting, tab+ghost completions, easy multiline, Vi-mode, Hoogle integration, etc (Looking for feedback!)","slug":"ghcitty-a-fast-friendly-ghci-syntax-highlighting-tab-ghost-completions-easy-multiline-vi-mode-hoogle-integration-etc-looking-for-feedback","posts_count":13,"reply_count":10,"highest_post_number":13,"image_url":null,"created_at":"2026-04-21T13:25:57.290Z","last_posted_at":"2026-05-02T05:44:14.307Z","bumped":true,"bumped_at":"2026-05-02T05:44:14.307Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":807,"like_count":40,"has_summary":false,"last_poster_username":"mattlianje","category_id":10,"op_like_count":15,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4441,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3592,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":851,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4068,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] tasty-cache 0.1.0.0","id":13993,"title":"[ANN] tasty-cache 0.1.0.0","slug":"ann-tasty-cache-0-1-0-0","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-04-28T13:57:38.993Z","last_posted_at":"2026-04-29T12:50:00.308Z","bumped":true,"bumped_at":"2026-04-29T12:50:00.308Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":328,"like_count":16,"has_summary":false,"last_poster_username":"silky","category_id":10,"op_like_count":12,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1471,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1178,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haskell Language Server 2.13.0.0","id":13600,"title":"Haskell Language Server 2.13.0.0","slug":"haskell-language-server-2-13-0-0","posts_count":12,"reply_count":8,"highest_post_number":12,"image_url":null,"created_at":"2026-01-24T10:08:03.655Z","last_posted_at":"2026-04-27T06:57:58.397Z","bumped":true,"bumped_at":"2026-04-27T06:57:58.397Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":895,"like_count":43,"has_summary":false,"last_poster_username":"fendor","category_id":10,"op_like_count":31,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":375,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1041,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1139,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":851,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":364,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"New Haskell Debugger Release: v0.13","id":13980,"title":"New Haskell Debugger Release: v0.13","slug":"new-haskell-debugger-release-v0-13","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-04-24T16:54:05.274Z","last_posted_at":"2026-04-24T22:07:46.420Z","bumped":true,"bumped_at":"2026-04-24T22:07:46.420Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":270,"like_count":21,"has_summary":false,"last_poster_username":"romes","category_id":10,"op_like_count":21,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1850,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":107,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"The Hazy Haskell Compiler","id":13497,"title":"The Hazy Haskell Compiler","slug":"the-hazy-haskell-compiler","posts_count":30,"reply_count":19,"highest_post_number":30,"image_url":null,"created_at":"2026-01-07T09:35:20.274Z","last_posted_at":"2026-04-22T14:11:03.932Z","bumped":true,"bumped_at":"2026-04-22T14:11:03.932Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":2612,"like_count":116,"has_summary":false,"last_poster_username":"mchav","category_id":10,"op_like_count":43,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2933,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":851,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":809,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2621,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":3041,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] Stack 3.9.3","id":13702,"title":"[ANN] Stack 3.9.3","slug":"ann-stack-3-9-3","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-02-19T20:57:29.527Z","last_posted_at":"2026-04-22T09:09:40.926Z","bumped":true,"bumped_at":"2026-04-22T09:09:40.926Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":293,"like_count":12,"has_summary":false,"last_poster_username":"benz0li","category_id":10,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":2075,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":2911,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Haskell-flake 1.0.0 — flakes optional","id":13938,"title":"Haskell-flake 1.0.0 — flakes optional","slug":"haskell-flake-1-0-0-flakes-optional","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2026-04-16T19:23:16.557Z","last_posted_at":"2026-04-20T19:14:21.027Z","bumped":true,"bumped_at":"2026-04-20T19:14:21.027Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":428,"like_count":14,"has_summary":false,"last_poster_username":"srid","category_id":10,"op_like_count":8,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":115,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1983,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":2004,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4617,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ANN] stm-ringbuffer","id":13953,"title":"[ANN] stm-ringbuffer","slug":"ann-stm-ringbuffer","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-04-20T01:42:49.833Z","last_posted_at":"2026-04-20T01:42:49.909Z","bumped":true,"bumped_at":"2026-04-20T01:42:49.909Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"views":226,"like_count":12,"has_summary":false,"last_poster_username":"gregbm","category_id":10,"op_like_count":12,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4308,"primary_group_id":null,"flair_group_id":null}]}]}}