add ideas list.

This commit is contained in:
trans_soup 2023-11-07 03:54:38 +01:00
parent 7a50aa6e1e
commit 98757ce023
1 changed files with 11 additions and 0 deletions

11
ideas.md Normal file
View File

@ -0,0 +1,11 @@
some ideas for the future:
- things specific to this repl:
- saving & loading repl sessions somehow
- collections of broadly useful functions that can be loaded into the repl
- optimization:
- lazy evaluation
- recognizing when reducing a term forms an endless loop and stopping reduction of that term
- trampolining for reduction to prevent stack overflow
- memoization
- some more efficient way of storing & reducing functions based on finding expressions that occur in several parts of a program? probably related to the above