drwxr-xr-x 1 xenon xenon 2813952 Feb 11 20:49 .
r, _ := regexp.Compile("(?m)^//")
let events = null;
function getEventList() {
if (events) return events;
events = fetch(...).then(r => r.json());
return events;
}
async function getEventDetails() {
events = await getEventList();
// ...
}
function f<X extends { [index: string]: string }>(someObj: X, someEnum: keyof X): string {
return someObj[someEnum];
}