From: Nicholas Van Weerdenburg Date: 2005-01-06T03:26:22+09:00 Subject: Ruby Data Structure Query Abstractions/Patterns Hi all, I've written a small ruby application that uses YAML and the associated hash/array Ruby structure. I am now looking to do some query-like actions on the basic ruby data structure. I'm wondering if there are any packages of query-abstractions that make sense for Ruby in a generalized sort-of way. E.g. XPath and XQuery for XML, SQL for RDMS, etc. Currently I've written my structure-parsing code with a few of my cases, and I'm starting to refactor with blocks and lambdas in order to keep duplication low and offer an easily configurable higher-level of abstraction. Now the code is starting to pressure me to create a simple query language. Maybe I should go to a ruby db or sqlite, but I expect I ultimately only need the most basic functionality. Any suggestions or recommendations? Thanks, Nick -- Nicholas Van Weerdenburg