[tw5] Re: Filter Operator Categories

2020-09-25 Thread amreus
Thanks for the resource. It clarifies some some of the differences I was 
struggling with that I hadn't yet identified for myself. 

On Friday, September 25, 2020 at 2:24:38 PM UTC-4 clutterstack wrote:

> Haha, that's great. There's information here that can help avert huge 
> amounts of baffling trial and error, starting with that heads-up about the 
> very existence of the different categories of "filter". Nice resource, 
> worth getting in front of the eyeballs of anyone learning to use TW filters 
> sooner rather than later.
>
> On Saturday, September 19, 2020 at 2:21:37 PM UTC-4 inmy...@gmail.com 
> 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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/aea18c68-955d-41f0-9e4a-c6075cafb8edn%40googlegroups.com.


[tw5] Re: Filter Operator Categories

2020-09-25 Thread clutterstack
Haha, that's great. There's information here that can help avert huge 
amounts of baffling trial and error, starting with that heads-up about the 
very existence of the different categories of "filter". Nice resource, 
worth getting in front of the eyeballs of anyone learning to use TW filters 
sooner rather than later.

On Saturday, September 19, 2020 at 2:21:37 PM UTC-4 inmy...@gmail.com 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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/272dcbd9-e492-4183-a128-bad4650956f6n%40googlegroups.com.


[tw5] Re: Filter Operator Categories

2020-09-21 Thread TiddlyTweeter
Jed

Useful. More useful long term than most posts.

I wish I could pin it for everyone here!

In my case it is already useful in clearly showing the "scope" of different 
operators.

Best wishes
TT

On Saturday, 19 September 2020 20:21:37 UTC+2, Jed Carty 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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/2361d27a-e7df-45c5-9a83-848c922ba2d3o%40googlegroups.com.


[tw5] Re: Filter Operator Categories

2020-09-20 Thread Hans Wobbe
A big "Thank you" for the "big update".  It a very good reference!

On Sunday, September 20, 2020 at 8:45:43 AM UTC-4 inmy...@gmail.com wrote:

> 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 dieg...@gmail.com 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 inmy...@gmail.com 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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/134b7c37-107a-4f82-b964-473b136520b2n%40googlegroups.com.


[tw5] Re: Filter Operator Categories

2020-09-20 Thread Jed Carty
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 dieg...@gmail.com 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 inmy...@gmail.com 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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/89fddfd6-6f3e-4738-bbb4-783b77ca0171n%40googlegroups.com.


[tw5] Re: Filter Operator Categories

2020-09-19 Thread dieg...@gmail.com
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 inmy...@gmail.com 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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/57cb56d3-1d92-4463-90ae-91fec091c782n%40googlegroups.com.


[tw5] Re: Filter Operator Categories

2020-09-19 Thread TW Tones
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 inmy...@gmail.com 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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/d60b6dbf-32f7-4123-92a6-869f8fc2b615n%40googlegroups.com.


[tw5] Re: Filter Operator Categories

2020-09-19 Thread Joshua Fontany
Nice! Thanks for this.

Best,
Joshua F

On Saturday, September 19, 2020 at 11:21:37 AM UTC-7 inmy...@gmail.com 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e3d35491-1cee-42b1-bdb2-f8d60d98626an%40googlegroups.com.