about summary refs log tree commit diff stats
path: root/break.tlv
Commit message (Collapse)AuthorAgeFilesLines
* some more reorg of the standard libraryKartik K. Agaram2022-03-271-23/+23
| | | | | Now life.tlv and gemini.tlv are also minimizing how much of the standard library they pull in, just to be easy to read.
* helper: count permutationsKartik K. Agaram2022-03-271-0/+50
|
* helper: countKartik K. Agaram2022-03-271-0/+16
|
* graphviz: show topology in multiple linesKartik K. Agaram2022-03-191-0/+11
|
* graphviz: for basic stats, show all nodes orderedKartik K. Agaram2022-03-191-0/+47
| | | | | | The ordering is topological; nodes come before their dependencies. Also some more helpful functions in the template for new apps.
* standardize common helpers across all appsKartik K. Agaram2022-03-191-1/+67
| | | | | In particular, I merged take_out in anagrams.tlv with all_but in graphviz.
* graphviz: draft notion of nodes in 'focus'Kartik K. Agaram2022-03-181-1/+12
| | | | | Now the REPL isn't about deciding what to calculate, but just what nodes to calculate it for.
* idiom: table.insert for appendingKartik K. Agaram2022-03-181-7/+7
| | | | Stop using arr[#arr+1].
* graphviz: don't interpret substrings as regexesKartik K. Agaram2022-03-181-0/+4
|
* break.tlv: nascent live-updating stack languageKartik K. Agaram2022-03-171-0/+766
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