1
2
3
4
5
6
7
8
import { hnPostsCached } from "https://esm.town/v/akkartik/hnPostsCached";
export let hnPostParentsCached = async (posts) => {
var postParentIds = posts
.map((post) => post.parent)
.filter((x) => x !== undefined);
return await hnPostsCached(postParentIds);
};
👆 This is a val. Vals are TypeScript snippets of code, written in the browser and run on our servers. Create scheduled functions, email yourself, and persist small pieces of data — all from the browser.