Примеры решений задач на Standard ML (SML)

Задача 1. Вычисление выражений. Опишите реализацию функции, получающую в качестве параметров кортеж типа real * int list и список типа (int * real) list. Функция должна возвращать значение $$\left[\left(\frac{(x+3)^2(x+5)}{y+9}, x+7, y\right), \left(\frac{(x+3)^2(x+7)}{y+9}, x+5, y^2\right), \left(\frac{(x+3)^2(x+9)}{y+9}, x+3, y^3\right)\right]$$ где $x$ - второй элемент списка, являющегося вторым элементом данного кортежа, а $y$ — первый элемент третьего элемента заданного списка.


Исходный код


Есть проблемы c Standard ML? Выполним вашу работу профессионально!