I didn't get it from the initial description, but now that I've seen it in action this looks like it could be a really cool mashup of genres, especially in a puzzle game where you can change up the goals on a per-level basis to reward deep understanding of all the functions and what they do.