Есть видео, где minikanren используется для go от данных до программ. То есть данные данные генерирует программу, которая генерирует данные. Так можно ли сгенерировать универсальную функцию типа eval? Какие данные должны быть переданы ему?