{"users":[{"id":1,"username":"chexxor","name":null,"avatar_template":"/user_avatar/discourse.purescript.org/chexxor/{size}/3_2.png","flair_name":null,"trust_level":2},{"id":929,"username":"katsujukou","name":"Katsujukou Kineya","avatar_template":"/user_avatar/discourse.purescript.org/katsujukou/{size}/1480_2.png","flair_name":null,"trust_level":1},{"id":1129,"username":"harryprayiv","name":"Harry Pray IV","avatar_template":"/user_avatar/discourse.purescript.org/harryprayiv/{size}/1699_2.png","flair_name":null,"trust_level":2},{"id":421,"username":"i-am-the-slime","name":"Mark Eibes","avatar_template":"/user_avatar/discourse.purescript.org/i-am-the-slime/{size}/561_2.png","flair_name":null,"trust_level":2},{"id":244,"username":"f-f","name":"Fabrizio","avatar_template":"/user_avatar/discourse.purescript.org/f-f/{size}/353_2.png","flair_name":null,"admin":true,"moderator":true,"trust_level":2},{"id":1016,"username":"seastian","name":"Sebastian Aberastury","avatar_template":"/user_avatar/discourse.purescript.org/seastian/{size}/1613_2.png","flair_name":null,"trust_level":1},{"id":28,"username":"thomashoneyman","name":"Thomas Honeyman","avatar_template":"/user_avatar/discourse.purescript.org/thomashoneyman/{size}/1734_2.png","flair_name":null,"admin":true,"trust_level":4},{"id":1724,"username":"rtxanson","name":"Ryan","avatar_template":"/user_avatar/discourse.purescript.org/rtxanson/{size}/2094_2.png","flair_name":null,"trust_level":0},{"id":918,"username":"kamoii","name":"Kamoii","avatar_template":"/user_avatar/discourse.purescript.org/kamoii/{size}/1454_2.png","flair_name":null,"trust_level":1},{"id":806,"username":"halloleo","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/h/ccd318/{size}.png","flair_name":null,"trust_level":1},{"id":536,"username":"bjornkihlberg","name":"Björn Kihlberg","avatar_template":"/user_avatar/discourse.purescript.org/bjornkihlberg/{size}/771_2.png","flair_name":null,"trust_level":2},{"id":988,"username":"thought2","name":"Michael Bock","avatar_template":"/user_avatar/discourse.purescript.org/thought2/{size}/2125_2.png","flair_name":null,"trust_level":2},{"id":1725,"username":"bigos","name":"Jacek Podkanski","avatar_template":"/user_avatar/discourse.purescript.org/bigos/{size}/2098_2.png","flair_name":null,"trust_level":2},{"id":542,"username":"ursi","name":"Mason Mackaman","avatar_template":"/user_avatar/discourse.purescript.org/ursi/{size}/804_2.png","flair_name":null,"trust_level":2},{"id":272,"username":"ajnsit","name":"Anupam 《ミ》λ≡","avatar_template":"/user_avatar/discourse.purescript.org/ajnsit/{size}/381_2.png","flair_name":null,"trust_level":2},{"id":602,"username":"plato","name":"Philipp","avatar_template":"/letter_avatar_proxy/v4/letter/p/b9bd4f/{size}.png","flair_name":null,"trust_level":2},{"id":1081,"username":"BerkeleyTrue","name":"Berkeley Martinez","avatar_template":"/user_avatar/discourse.purescript.org/berkeleytrue/{size}/1664_2.png","flair_name":null,"trust_level":2},{"id":804,"username":"klarkc","name":"","avatar_template":"/user_avatar/discourse.purescript.org/klarkc/{size}/1901_2.png","flair_name":null,"trust_level":2},{"id":175,"username":"adius","name":"Adrian Sieber","avatar_template":"/user_avatar/discourse.purescript.org/adius/{size}/304_2.png","flair_name":null,"trust_level":2},{"id":623,"username":"wclr","name":"Alex","avatar_template":"/user_avatar/discourse.purescript.org/wclr/{size}/1514_2.png","flair_name":null,"trust_level":2},{"id":720,"username":"PureFunctor","name":"Justin Garcia","avatar_template":"/user_avatar/discourse.purescript.org/purefunctor/{size}/2090_2.png","flair_name":null,"trust_level":2},{"id":153,"username":"andyarvanitis","name":"Andy Arvanitis","avatar_template":"/user_avatar/discourse.purescript.org/andyarvanitis/{size}/192_2.png","flair_name":null,"trust_level":2},{"id":251,"username":"tmountain","name":"Travis Whitton","avatar_template":"/user_avatar/discourse.purescript.org/tmountain/{size}/361_2.png","flair_name":null,"trust_level":1},{"id":267,"username":"bbarker","name":"Brandon Elam Barker","avatar_template":"/user_avatar/discourse.purescript.org/bbarker/{size}/377_2.png","flair_name":null,"trust_level":2},{"id":173,"username":"timjs","name":"Tim Steenvoorden","avatar_template":"/user_avatar/discourse.purescript.org/timjs/{size}/1322_2.png","flair_name":null,"trust_level":2},{"id":461,"username":"ntwilson","name":"nathan wilson","avatar_template":"/user_avatar/discourse.purescript.org/ntwilson/{size}/792_2.png","flair_name":null,"trust_level":2},{"id":294,"username":"srghma","name":"Serhii Khoma","avatar_template":"/user_avatar/discourse.purescript.org/srghma/{size}/2035_2.png","flair_name":null,"trust_level":2},{"id":116,"username":"JordanMartinez","name":"Jordan Martinez","avatar_template":"/user_avatar/discourse.purescript.org/jordanmartinez/{size}/195_2.png","flair_name":null,"trust_level":2},{"id":144,"username":"toastal","name":"","avatar_template":"/user_avatar/discourse.purescript.org/toastal/{size}/183_2.png","flair_name":null,"trust_level":2},{"id":591,"username":"smilack","name":"","avatar_template":"/user_avatar/discourse.purescript.org/smilack/{size}/886_2.png","flair_name":null,"trust_level":2},{"id":435,"username":"jamesbrock","name":"James Brock","avatar_template":"/user_avatar/discourse.purescript.org/jamesbrock/{size}/592_2.png","flair_name":null,"trust_level":2},{"id":1572,"username":"Hi-Angel","name":"Konstantin K","avatar_template":"/user_avatar/discourse.purescript.org/hi-angel/{size}/2024_2.png","flair_name":null,"trust_level":2},{"id":123,"username":"fsoikin","name":"Fyodor Soikin","avatar_template":"/user_avatar/discourse.purescript.org/fsoikin/{size}/1675_2.png","flair_name":null,"trust_level":2},{"id":569,"username":"mikesol","name":"Mike Solomon","avatar_template":"/user_avatar/discourse.purescript.org/mikesol/{size}/836_2.png","flair_name":null,"trust_level":2},{"id":339,"username":"Ebmtranceboy","name":"Ebmtranceboy","avatar_template":"/user_avatar/discourse.purescript.org/ebmtranceboy/{size}/466_2.png","flair_name":null,"trust_level":2},{"id":1237,"username":"albertprz","name":"Alberto Perez","avatar_template":"/user_avatar/discourse.purescript.org/albertprz/{size}/1824_2.png","flair_name":null,"trust_level":1},{"id":1065,"username":"pepitoscrespo","name":"PepitoCrespo","avatar_template":"/user_avatar/discourse.purescript.org/pepitoscrespo/{size}/1646_2.png","flair_name":null,"trust_level":1}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/announcements/6?page=1","per_page":30,"top_tags":["halogen","spago","backends","blog-posts","tutorial","language","survey","compiler","math","backend","cli","formless","registry","beginner","codegen","conference","ffi","graphql","nix","react","advent-of-code","animation","applicative","arm","bindings","canvas","cloud-functions","color-picker","community","concur","deku"],"topics":[{"id":15,"title":"About the Announcements category","fancy_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":"2018-04-26T03:07:07.750Z","last_posted_at":null,"bumped":true,"bumped_at":"2018-04-26T03:29:27.053Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"A soapbox to announce new project releases, community features, publicity, etc.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1364,"like_count":0,"has_summary":false,"last_poster_username":"chexxor","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"id":5068,"title":"WebAssembly Backend Redux!","fancy_title":"WebAssembly Backend Redux!","slug":"webassembly-backend-redux","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":null,"created_at":"2026-06-02T10:33:22.600Z","last_posted_at":"2026-06-12T23:09:20.226Z","bumped":true,"bumped_at":"2026-06-12T23:09:20.226Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["backends","webassembly"],"tags_descriptions":{},"views":231,"like_count":8,"has_summary":false,"last_poster_username":"katsujukou","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":929,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1129,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":421,"primary_group_id":null,"flair_group_id":null}]},{"id":5019,"title":"PureScript v0.15.16 released!","fancy_title":"PureScript v0.15.16 released!","slug":"purescript-v0-15-16-released","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-03-15T13:19:37.567Z","last_posted_at":"2026-03-18T13:49:25.303Z","bumped":true,"bumped_at":"2026-03-18T13:49:25.303Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["compiler"],"tags_descriptions":{},"views":581,"like_count":9,"has_summary":false,"last_poster_username":"seastian","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":244,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1016,"primary_group_id":null,"flair_group_id":null}]},{"id":5005,"title":"Registry and Spago 1.0 Launch: it's happening","fancy_title":"Registry and Spago 1.0 Launch: it&rsquo;s happening","slug":"registry-and-spago-1-0-launch-its-happening","posts_count":3,"reply_count":1,"highest_post_number":6,"image_url":null,"created_at":"2026-01-22T22:29:56.958Z","last_posted_at":"2026-02-25T13:46:03.550Z","bumped":true,"bumped_at":"2026-02-25T13:46:03.550Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["spago","registry"],"tags_descriptions":{},"views":1464,"like_count":28,"has_summary":false,"last_poster_username":"rtxanson","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":244,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1724,"primary_group_id":null,"flair_group_id":null}]},{"id":2871,"title":"(WIP) Elisp Backend for Purescript","fancy_title":"(WIP) Elisp Backend for Purescript","slug":"wip-elisp-backend-for-purescript","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2022-01-24T16:48:55.239Z","last_posted_at":"2026-02-19T04:49:05.110Z","bumped":true,"bumped_at":"2026-02-19T13:22:56.792Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["backends"],"tags_descriptions":{},"views":1975,"like_count":21,"has_summary":false,"last_poster_username":"harryprayiv","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":918,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":244,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":806,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":536,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1129,"primary_group_id":null,"flair_group_id":null}]},{"id":5001,"title":"Transit: Build fast and type-safe state machines","fancy_title":"Transit: Build fast and type-safe state machines","slug":"transit-build-fast-and-type-safe-state-machines","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-01-10T08:43:29.667Z","last_posted_at":"2026-01-11T20:33:40.216Z","bumped":true,"bumped_at":"2026-01-11T20:33:40.216Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":674,"like_count":10,"has_summary":false,"last_poster_username":"harryprayiv","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":988,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1129,"primary_group_id":null,"flair_group_id":null}]},{"id":4968,"title":"Chez Scheme backend","fancy_title":"Chez Scheme backend","slug":"chez-scheme-backend","posts_count":4,"reply_count":0,"highest_post_number":4,"image_url":"https://discourse.purescript.org/uploads/default/original/2X/2/2f1ccdbdac4314c73370a86556925d38c2a564fb.png","created_at":"2025-09-08T18:20:25.128Z","last_posted_at":"2026-01-07T19:57:57.938Z","bumped":true,"bumped_at":"2026-01-07T19:57:57.938Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["backends"],"tags_descriptions":{},"views":1220,"like_count":12,"has_summary":false,"last_poster_username":"bjornkihlberg","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":536,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":421,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1725,"primary_group_id":null,"flair_group_id":null}]},{"id":2290,"title":"Purs-nix - manage PureScript projects with Nix","fancy_title":"Purs-nix - manage PureScript projects with Nix","slug":"purs-nix-manage-purescript-projects-with-nix","posts_count":22,"reply_count":13,"highest_post_number":22,"image_url":null,"created_at":"2021-04-24T22:27:38.804Z","last_posted_at":"2025-12-10T01:15:56.897Z","bumped":true,"bumped_at":"2025-12-10T01:15:56.897Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":5116,"like_count":59,"has_summary":false,"last_poster_username":"ursi","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":542,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":272,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":602,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1081,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":804,"primary_group_id":null,"flair_group_id":null}]},{"id":4979,"title":"Announcing `pursfmt`","fancy_title":"Announcing `pursfmt`","slug":"announcing-pursfmt","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-10-19T21:02:53.276Z","last_posted_at":"2025-10-30T08:40:08.438Z","bumped":true,"bumped_at":"2025-10-30T08:40:08.438Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["cli","formatting"],"tags_descriptions":{},"views":947,"like_count":4,"has_summary":false,"last_poster_username":"i-am-the-slime","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":175,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":623,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":421,"primary_group_id":null,"flair_group_id":null}]},{"id":4958,"title":"PureScript Analyzer Public Alpha","fancy_title":"PureScript Analyzer Public Alpha","slug":"purescript-analyzer-public-alpha","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":"https://discourse.purescript.org/uploads/default/original/2X/8/8b18a98e185188a8b3f9dfc751ee8d2abf7f58ae.gif","created_at":"2025-09-06T12:37:29.645Z","last_posted_at":"2025-09-11T07:55:01.630Z","bumped":true,"bumped_at":"2025-09-11T07:55:01.630Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1163,"like_count":24,"has_summary":false,"last_poster_username":"PureFunctor","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1129,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":421,"primary_group_id":null,"flair_group_id":null}]},{"id":4933,"title":"Future PureScript releases are now statically-linked","fancy_title":"Future PureScript releases are now statically-linked","slug":"future-purescript-releases-are-now-statically-linked","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-06-27T05:43:41.015Z","last_posted_at":"2025-06-27T05:43:41.478Z","bumped":true,"bumped_at":"2025-06-27T05:43:41.478Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["compiler"],"tags_descriptions":{},"views":834,"like_count":8,"has_summary":false,"last_poster_username":"PureFunctor","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":720,"primary_group_id":null,"flair_group_id":null}]},{"id":878,"title":"Purescript-native can now target Golang","fancy_title":"Purescript-native can now target Golang","slug":"purescript-native-can-now-target-golang","posts_count":18,"reply_count":8,"highest_post_number":18,"image_url":null,"created_at":"2019-07-27T16:54:57.144Z","last_posted_at":"2025-06-01T09:32:22.950Z","bumped":true,"bumped_at":"2025-06-01T09:32:22.950Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":23527,"like_count":43,"has_summary":false,"last_poster_username":"wclr","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":153,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":251,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":267,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":173,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":623,"primary_group_id":null,"flair_group_id":null}]},{"id":3700,"title":"Purescript-analyzer","fancy_title":"Purescript-analyzer","slug":"purescript-analyzer","posts_count":6,"reply_count":2,"highest_post_number":6,"image_url":null,"created_at":"2023-08-25T17:04:58.875Z","last_posted_at":"2025-05-26T07:33:53.245Z","bumped":true,"bumped_at":"2025-05-26T07:33:53.245Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1976,"like_count":38,"has_summary":false,"last_poster_username":"PureFunctor","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":720,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":461,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":623,"primary_group_id":null,"flair_group_id":null}]},{"id":4919,"title":"Typesafe reification of `NonEmptyArray NonEmptyStrings`","fancy_title":"Typesafe reification of `NonEmptyArray NonEmptyStrings`","slug":"typesafe-reification-of-nonemptyarray-nonemptystrings","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-05T14:10:07.847Z","last_posted_at":"2025-05-05T14:10:08.424Z","bumped":true,"bumped_at":"2025-05-05T14:10:08.424Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":637,"like_count":1,"has_summary":false,"last_poster_username":"srghma","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":294,"primary_group_id":null,"flair_group_id":null}]},{"id":4003,"title":"Leaving the Core Team","fancy_title":"Leaving the Core Team","slug":"leaving-the-core-team","posts_count":14,"reply_count":2,"highest_post_number":14,"image_url":null,"created_at":"2024-06-26T15:08:20.952Z","last_posted_at":"2025-04-15T18:34:38.973Z","bumped":true,"bumped_at":"2025-04-15T18:34:38.973Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2923,"like_count":85,"has_summary":false,"last_poster_username":"thomashoneyman","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":116,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":144,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":421,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":294,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null}]},{"id":3330,"title":"Introducing PureScript Halogen Helix","fancy_title":"Introducing PureScript Halogen Helix","slug":"introducing-purescript-halogen-helix","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2023-01-20T03:27:44.923Z","last_posted_at":"2025-04-12T22:38:51.463Z","bumped":true,"bumped_at":"2025-04-12T22:38:51.463Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["halogen"],"tags_descriptions":{},"views":2165,"like_count":21,"has_summary":false,"last_poster_username":"harryprayiv","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":929,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1081,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1129,"primary_group_id":null,"flair_group_id":null}]},{"id":4905,"title":"Announcing Gesso: Easily build <canvas> applications in PureScript","fancy_title":"Announcing Gesso: Easily build &lt;canvas&gt; applications in PureScript","slug":"announcing-gesso-easily-build-canvas-applications-in-purescript","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-03-30T21:37:14.245Z","last_posted_at":"2025-03-31T17:21:24.033Z","bumped":true,"bumped_at":"2025-03-31T17:21:24.033Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["halogen","library","canvas"],"tags_descriptions":{},"views":930,"like_count":5,"has_summary":false,"last_poster_username":"harryprayiv","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":591,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1129,"primary_group_id":null,"flair_group_id":null}]},{"id":4882,"title":"Please Review My Pull Requests to Vector, Linear Algebra, and Money","fancy_title":"Please Review My Pull Requests to Vector, Linear Algebra, and Money","slug":"please-review-my-pull-requests-to-vector-linear-algebra-and-money","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2025-03-10T22:39:39.688Z","last_posted_at":"2025-03-26T18:01:40.932Z","bumped":true,"bumped_at":"2025-03-26T18:01:40.932Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["pull-request"],"tags_descriptions":{},"views":911,"like_count":4,"has_summary":false,"last_poster_username":"harryprayiv","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":1129,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":435,"primary_group_id":null,"flair_group_id":null}]},{"id":4834,"title":"Purescript on the Fediverse","fancy_title":"Purescript on the Fediverse","slug":"purescript-on-the-fediverse","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-02-02T19:02:57.955Z","last_posted_at":"2025-02-02T19:02:58.237Z","bumped":true,"bumped_at":"2025-02-02T19:02:58.237Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":695,"like_count":1,"has_summary":false,"last_poster_username":"harryprayiv","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1129,"primary_group_id":null,"flair_group_id":null}]},{"id":2283,"title":"Spago 0.20 released :tada:","fancy_title":"Spago 0.20 released :tada:","slug":"spago-0-20-released","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2021-04-20T20:44:56.182Z","last_posted_at":"2024-11-22T12:54:38.589Z","bumped":true,"bumped_at":"2024-11-22T12:54:38.589Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"Spago 0.20 released 🎉","tags":["spago"],"tags_descriptions":{},"views":2207,"like_count":33,"has_summary":false,"last_poster_username":"Hi-Angel","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":244,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":602,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1572,"primary_group_id":null,"flair_group_id":null}]},{"id":4765,"title":"Awesome Functional Programming Jobs","fancy_title":"Awesome Functional Programming Jobs","slug":"awesome-functional-programming-jobs","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-11-17T14:03:58.925Z","last_posted_at":"2024-11-17T17:53:27.247Z","bumped":true,"bumped_at":"2024-11-17T17:53:27.247Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":964,"like_count":2,"has_summary":false,"last_poster_username":"toastal","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":175,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":144,"primary_group_id":null,"flair_group_id":null}]},{"id":3790,"title":"Blog Post: PureScript's foreign Functions less foreign","fancy_title":"Blog Post: PureScript&rsquo;s foreign Functions less foreign","slug":"blog-post-purescripts-foreign-functions-less-foreign","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2023-11-12T11:42:28.812Z","last_posted_at":"2024-11-17T09:37:58.903Z","bumped":true,"bumped_at":"2024-11-17T09:37:58.903Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["language","ffi"],"tags_descriptions":{},"views":1457,"like_count":14,"has_summary":false,"last_poster_username":"wclr","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":988,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":623,"primary_group_id":null,"flair_group_id":null}]},{"id":4693,"title":"Introducing `spec-node`, the quality-of-life Node-based runner for `spec`","fancy_title":"Introducing `spec-node`, the quality-of-life Node-based runner for `spec`","slug":"introducing-spec-node-the-quality-of-life-node-based-runner-for-spec","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-08-28T18:40:18.660Z","last_posted_at":"2024-08-28T18:40:19.036Z","bumped":true,"bumped_at":"2024-08-28T18:40:19.036Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":905,"like_count":6,"has_summary":false,"last_poster_username":"fsoikin","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":123,"primary_group_id":null,"flair_group_id":null}]},{"id":4686,"title":"New deku with vercel support!","fancy_title":"New deku with vercel support!","slug":"new-deku-with-vercel-support","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://discourse.purescript.org/uploads/default/original/2X/3/3957eb238e14a183a2a2c1a29356a9fb6257cbd1.png","created_at":"2024-08-06T05:49:00.952Z","last_posted_at":"2024-08-06T05:49:01.566Z","bumped":true,"bumped_at":"2024-08-06T05:49:01.566Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["deku"],"tags_descriptions":{},"views":1107,"like_count":7,"has_summary":false,"last_poster_username":"mikesol","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":569,"primary_group_id":null,"flair_group_id":null}]},{"id":911,"title":"New library : purescript-geometria (was purescript-geometry-plane)","fancy_title":"New library : purescript-geometria (was purescript-geometry-plane)","slug":"new-library-purescript-geometria-was-purescript-geometry-plane","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://discourse.purescript.org/uploads/default/original/2X/b/bfbf9bd00a0f915ad7053c737a34e457712cdff1.jpeg","created_at":"2019-08-12T22:48:35.801Z","last_posted_at":"2019-08-12T22:48:35.950Z","bumped":true,"bumped_at":"2024-07-28T10:35:35.511Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["math"],"tags_descriptions":{},"views":1686,"like_count":11,"has_summary":false,"last_poster_username":"Ebmtranceboy","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":339,"primary_group_id":null,"flair_group_id":null}]},{"id":3968,"title":"Puresheet 0.2.0 release","fancy_title":"Puresheet 0.2.0 release","slug":"puresheet-0-2-0-release","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://discourse.purescript.org/uploads/default/optimized/2X/0/0f8eec9e9f03967970675417a27ee94cf52890e6_2_1024x272.png","created_at":"2024-05-02T20:10:07.232Z","last_posted_at":"2024-05-03T00:15:50.147Z","bumped":true,"bumped_at":"2024-05-03T00:15:50.147Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["halogen","interpreter"],"tags_descriptions":{},"views":1127,"like_count":10,"has_summary":false,"last_poster_username":"thomashoneyman","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":1237,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null}]},{"id":3904,"title":"Oclis - CLI builder based on a simple, obvious specification file","fancy_title":"Oclis - CLI builder based on a simple, obvious specification file","slug":"oclis-cli-builder-based-on-a-simple-obvious-specification-file","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-02-17T18:32:28.984Z","last_posted_at":"2024-02-17T18:32:29.398Z","bumped":true,"bumped_at":"2024-02-18T19:35:38.688Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["cli","codegen"],"tags_descriptions":{},"views":1136,"like_count":2,"has_summary":false,"last_poster_username":"adius","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":175,"primary_group_id":null,"flair_group_id":null}]},{"id":3896,"title":"PureScript v0.15.15 release","fancy_title":"PureScript v0.15.15 release","slug":"purescript-v0-15-15-release","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://discourse.purescript.org/uploads/default/optimized/2X/5/5d5f6a58442140b299d2c8bb17bf88acbd6bdb9d_2_1024x512.png","created_at":"2024-02-07T18:40:27.080Z","last_posted_at":"2024-02-07T18:40:27.269Z","bumped":true,"bumped_at":"2024-02-07T18:40:27.269Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1103,"like_count":6,"has_summary":false,"last_poster_username":"JordanMartinez","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":116,"primary_group_id":null,"flair_group_id":null}]},{"id":3737,"title":"Announcing Spago Next: a PureScript rewrite, Registry support, and more","fancy_title":"Announcing Spago Next: a PureScript rewrite, Registry support, and more","slug":"announcing-spago-next-a-purescript-rewrite-registry-support-and-more","posts_count":12,"reply_count":4,"highest_post_number":12,"image_url":null,"created_at":"2023-09-20T20:11:24.871Z","last_posted_at":"2024-01-26T09:44:20.109Z","bumped":true,"bumped_at":"2024-01-26T09:44:20.109Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["spago"],"tags_descriptions":{},"views":4364,"like_count":47,"has_summary":false,"last_poster_username":"f-f","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":244,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":116,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":123,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":28,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":144,"primary_group_id":null,"flair_group_id":null}]},{"id":3468,"title":"Ts-bridge - Call PureScript code from TypeScript","fancy_title":"Ts-bridge - Call PureScript code from TypeScript","slug":"ts-bridge-call-purescript-code-from-typescript","posts_count":5,"reply_count":1,"highest_post_number":5,"image_url":null,"created_at":"2023-04-01T14:40:29.045Z","last_posted_at":"2024-01-18T20:10:05.698Z","bumped":true,"bumped_at":"2024-01-18T20:10:05.698Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":2761,"like_count":13,"has_summary":false,"last_poster_username":"i-am-the-slime","category_id":6,"pinned_globally":false,"featured_link":null,"posters":[{"extras":null,"description":"Original Poster","user_id":988,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1065,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":421,"primary_group_id":null,"flair_group_id":null}]}]}}