I like the concept of figuring recipes out, but the game could really use a "cookbook", with discovered recipes. (I checked your source code, and I do think it's a clever way to get something with every possible combination)
Without a time constraint or feeling of progression, this feels more like a tech demo than a real game, but it's enjoyable, and it has potential.