Kartik K. Agaram
|
b56590ddc9
|
some more reorg of the standard library
Now life.tlv and gemini.tlv are also minimizing how much of the standard
library they pull in, just to be easy to read.
|
2022-03-27 11:42:19 -07:00 |
Kartik K. Agaram
|
14446eefc4
|
helper: count permutations
|
2022-03-27 11:24:56 -07:00 |
Kartik K. Agaram
|
dd7da2c62a
|
helper: count
|
2022-03-27 10:53:41 -07:00 |
Kartik K. Agaram
|
c7d3037e9d
|
graphviz: show topology in multiple lines
|
2022-03-19 21:13:55 -07:00 |
Kartik K. Agaram
|
fddbe08fc8
|
graphviz: for basic stats, show all nodes ordered
The ordering is topological; nodes come before their dependencies.
Also some more helpful functions in the template for new apps.
|
2022-03-19 16:59:30 -07:00 |
Kartik K. Agaram
|
7859317ece
|
standardize common helpers across all apps
In particular, I merged take_out in anagrams.tlv with all_but in
graphviz.
|
2022-03-19 00:19:58 -07:00 |
Kartik K. Agaram
|
aed89b8d35
|
graphviz: draft notion of nodes in 'focus'
Now the REPL isn't about deciding what to calculate, but just what nodes
to calculate it for.
|
2022-03-18 21:22:18 -07:00 |
Kartik K. Agaram
|
c21cefa888
|
idiom: table.insert for appending
Stop using arr[#arr+1].
|
2022-03-18 20:55:07 -07:00 |
Kartik K. Agaram
|
29d53c21ac
|
graphviz: don't interpret substrings as regexes
|
2022-03-18 10:43:48 -07:00 |
Kartik K. Agaram
|
5c42b1de32
|
break.tlv: nascent live-updating stack language
Joint work with Sumeet Agarwal. In the process we discovered several
bugs in our fake window helpers for tests. Thanks Sumeet!
Previous prototypes:
- https://archive.org/details/akkartik-2min-2020-12-06
- https://merveilles.town/@akkartik/105759816342173743
|
2022-03-17 23:36:15 -07:00 |