From f3645fb678b5cfabfda72f39920c352dbc60e1bc Mon Sep 17 00:00:00 2001 From: Script Raccoon Date: Sat, 9 May 2026 15:40:58 +0200 Subject: [PATCH] create list page of lemmas --- src/lib/commons/types.ts | 1 + src/routes/category-implications/+page.svelte | 5 ++++ src/routes/lemma/[id]/+page.server.ts | 9 +------ src/routes/lemmas/+page.server.ts | 15 ++++++++++++ src/routes/lemmas/+page.svelte | 24 +++++++++++++++++++ 5 files changed, 46 insertions(+), 8 deletions(-) create mode 100644 src/routes/lemmas/+page.server.ts create mode 100644 src/routes/lemmas/+page.svelte diff --git a/src/lib/commons/types.ts b/src/lib/commons/types.ts index ad73b918..49c54078 100644 --- a/src/lib/commons/types.ts +++ b/src/lib/commons/types.ts @@ -157,6 +157,7 @@ export type FunctorPropertyAssignment = Replace< > export type Lemma = { + id: string title: string claim: string proof: string diff --git a/src/routes/category-implications/+page.svelte b/src/routes/category-implications/+page.svelte index 9e527ecd..387fa1d7 100644 --- a/src/routes/category-implications/+page.svelte +++ b/src/routes/category-implications/+page.svelte @@ -70,6 +70,11 @@ well.

+

+ In some cases, implications are a bit too rigid, which is why we also provide a small + collection of lemmas. +

+