Recently ran into a problem where I needed to match patterns in a list of objects. For example, if I have weather data for a location, maybe I want to find sequences of days like "hot, wet*, hot". I've had trouble finding other instances of people doing this though - is there a general name for this?I found refo, "Regexes for Objects", which is just what I had in mind, but it's not exactly lively:
https://github.com/machinalis/refo
I believe OMeta is supposed to be able to handle this but it's also pretty unmaintained.