I made a big update to the wiki. I added an analysis of what is hopefully a consistent and complete conceptual framework for what operators are that explains why the categories are what they are and gives clear distinctions between each category.
There are also 7 (hopefully) fundamental categories identified. The quick version is that there are list and non-list operators, both types can have operators that filter, transform or replace the inputs. Then construction operators make the 7th category. There can be operators that fit into more than one category, but those operators are equivalent to a sequence of operators that all fit into only one of the 7 categories. It is the same link as before: https://ooktech-tw.gitlab.io/filter-operator-notes/ Note: there are actually 8 categories, but non-list construction operators are never useful, so we ignore them. On Sunday, September 20, 2020 at 2:53:23 AM UTC+2 [email protected] wrote: > This is awesome! It would be *great* if this was on TW! Or at least as a > documentation plugin we can install! > > Thank you! > > On Saturday, September 19, 2020 at 7:24:23 PM UTC-5 TW Tones wrote: > >> This is great. >> >> Something like this Should be on Tiddlywiki.com eventually. >> >> I was thinking of something similar to document system tags, >> >> I have a list of possible system tags, color coded but it is still >> difficult to scan through them to find what I need in a hurry. >> Categorisation would be better. >> >> Regards >> Tony >> >> On Sunday, 20 September 2020 at 04:21:37 UTC+10 [email protected] wrote: >> >>> The quick version: I made a wiki that describes the different filter >>> operator categories and lets you look through the operators by different >>> categories. The wiki is here; >>> https://ooktech-tw.gitlab.io/filter-operator-notes/ >>> >>> I am not sure how useful this will be for anyone else. >>> >>> For another project I wrote a parser for tiddlywiki style filters, and >>> part of that I had to make a more detailed description of the different >>> operator types than just 'construction' and 'selection'. >>> >>> I came up with 6 categories that I hope are the fundamental types of >>> operators, construction, filtering, transformation, replacement, list, and >>> list replacement. >>> >>> There are also categories defined by what inputs operators use and by >>> the purpose of the operator, but I haven't finished all of that yet. >>> >> -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/89fddfd6-6f3e-4738-bbb4-783b77ca0171n%40googlegroups.com.

