<div dir="ltr">Frames - <a href="http://acowley.github.io/Frames/" target="_blank">http://acowley.github.io/Frames/</a> - is built on top of vinyl and provides one way to access data either as an array of structures or a structures of arrays. I'm on my phone (hence the use of top posting) so I can't productively check whether it allows the kind of filtering you were asking for.</div><div dir="ltr"><br></div><div dir="ltr">Doug</div><span>
</span><br><div class="gmail_quote"><div dir="ltr">On Fri, Aug 12, 2016, 01:18 Anthony Clayden <<a href="mailto:anthony_clayden@clear.net.nz" target="_blank">anthony_clayden@clear.net.nz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> I don't know if they're at all suitable for your purposes,<br>
> but you should look (at least for inspiration) at both<br>
> vinyl and dependent-map.<br>
<br>
Thanks David,<br>
<br>
vinyl is a record 'solution', not a set-of-records<br>
repository<br></blockquote></div>