Projection Function questions

I’ve been playing with some projections. In particular i was looking at using partitionBy. So initially i had created a projection using fromStreamsMatching (because my categories didn’t match up), however once I used this i could no longer use partitionBy. I went and looked at 1Prelude.js and I see that it doesn’t seem to pass along the partitionBy function. Why is that?

Also while looking I wondered what was a streamCatalog and what is the outputTo function used for?



fromStreamsMatching eg with foreachstream defines a partition strategy already (per stream returned)

streamcatalog is a stream of streams… outputTo is used to write results to a named stream (for a query etc)