From c7b2c982004e350f5e3032321baadfc9021b6bad Mon Sep 17 00:00:00 2001 From: dozens Date: Thu, 20 Jun 2024 09:17:06 -0600 Subject: 🗄️ big tidy up - isolate core game logic and move it to src/game.fnl - main.fnl should be just the ui now - move all table funcs into lib/table - move all (1) string funcs into lib/string - move all game funcs into lib/game/ --- doc/tilde30.t | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) (limited to 'doc/tilde30.t') diff --git a/doc/tilde30.t b/doc/tilde30.t index a2dfb9f..c931c07 100644 --- a/doc/tilde30.t +++ b/doc/tilde30.t @@ -246,6 +246,31 @@ I've never used it before. It's basically the "compose" or "pipe" function that I have enjoyed using before in javascript. up next: fix that bug! - +. +. +.IP 18 +Finished the game today! +(I think!) +Working on modularizing the core logic +and tidying up some of the libraries. +Up next: Story Mode. +. +. +.IP 19 +Just did a bunch of tidying up. +Consolodated some libs. +(All table funs into a 'table' modules, e.g.) +Rewrote a couple of functions. +Sometimes using the threading macros +can replace a 'let' block +with a tighter pointfree composition +that I sometimes like. +My surgery is tomorrow. +After that I am going to be in a lot of pain / +on a lot of drugs, +and will be spending a lot of time on my back. +So I'm either going to get a lot on 9mm, +or nothing at all. +We'll see! .pl \n[nl]u -- cgit 1.4.1-2-gfad0