From c8e8f59eb64deaecac43be672ab31b4c01ca9ad1 Mon Sep 17 00:00:00 2001 From: LordBaryhobal Date: Mon, 13 Jul 2026 11:42:29 +0200 Subject: [PATCH] feat(journal): add week 9 --- journal/week9.typ | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 journal/week9.typ diff --git a/journal/week9.typ b/journal/week9.typ new file mode 100644 index 0000000..3178aa1 --- /dev/null +++ b/journal/week9.typ @@ -0,0 +1,43 @@ +#import "template.typ": week, day + +#show: week.with(num: 9) + +#day(1) + +- add more docstrings +- handle column subscript +- handle `not` operator +- properly type check parameter default values +- handle import statements +- handle column type instantiation + +#day(2) + +- parse int literals as integers +- implement scalar ops on frames and columns +- add more docstrings +- fix some bugs, make some small improvements +- complete weather pipeline example with frame operations +- implement formulae to compute aggregation method return types + +#day(3) + +- weekly meeting +- update syntax definitions +- check variable assignment when referenced +- add CI to run tests +- remove complex type +- complete user manual, including CLI subcommands +- add variance manager +- minor improvements + +#day(4) + +- check, document and fix function subtyping logic +- add some tests +- cleanup repository + +#day(5) + +- remove some raised errors to use diagnostics +- code repository submission \ No newline at end of file