(This is part II of a two part series of posts, you can find part I here)

One of the most powerful parts of the Mixpanel query language is the operator, which allows you to select events or profiles based on the value of any element in a list. The operator is just a bit more magical than the other operators in our query language, both in its power and in its implementation.

We’ve already written about building the Mixpanel expression language — the language we built inside of the Mixpanel data store to allow you to query and select data for reports. The model we built in the last post can do a lot of work, but parsing and interpreting the query takes the language to another level, both metaphorically and syntactically. …


Mixpanel Eng

The Eng Team @ Mixpanel! Join us at https://mixpanel.com/jobs/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store