Now with the release of 5.3.0, TiddlyWiki will be more powerfull than ever. Now TiddlyWiki has parameterized transclusions and a decent set of filter operators, filter run prefixes, custom filters and widgets. Is it the time to be able to use Less Complex filter expressions for More Complex tasks? I mean it should be possible to have shorter and simpler and more understandable filter expressions for complex tasks.
One of my wishes is to have pipeline (see Powershell Pipeline). While pipeline in TiddlyWiki is implemented as :map
filter run prefix, but it can be improved and can have shorthand operator, or some new one can be developed on top of :map
.
Short description
Combining filter expressions into pipelines in the TiddlyWiki
Long description
A pipeline is a series of filter expressions connected by pipeline operators (|
) (ASCII 124). Each pipeline operator sends the results of the preceding filter expression to the next filter expression.
The output of the first filter expression can be sent for processing as input to the second filter expression. And that output can be sent to yet another filter expression. The result is a complex filter expression chain or pipeline that is composed of a series of simple filter runs/expressions.