smlnj

    0зной

    1ответ

    Как бы это реализовать в SML? Можно ли изменить внутренний цикл for на рекурсивную внутреннюю функцию? void RecursivePermute(char str[], int k) { int j; // Base-case: All fixed, so print str. if

    0зной

    1ответ

    Как я могу легко перетасовать список кортежей в sml? Кажется, для этого не существует встроенной функции. Предполагаю, что мне понадобится генератор случайных чисел, но как вы перемещаете элементы в с

    0зной

    1ответ

    У меня возникли проблемы с определением карриной функции с let, in, end. У меня есть следующий код: filter_many listOfFunc listOfElements = let fun allPredicate(element,[]) = true | allPre