polyml

    4зной

    3ответ

    Я пытаюсь реализовать функцию тестирования для сравнения и показать сообщение об ошибке, если они не равны: exception AssertionErrorException of string fun assert(testName, actual, expect) : bool =

    0зной

    1ответ

    Упражнение предназначено для кодирования функции в ML, которая удаляет элемент из двоичного дерева поиска. Вот код: datatype 'a tree = Lf | Br of 'a * 'a tree * 'a tree; fun deleteTop (Br(_, Lf, t2)

    3зной

    3ответ

    есть ли функция eval в ML?

    5зной

    3ответ

    Я обнаружил, что polyml - это реализация ML, которую можно легко установить на Ubuntu (с именем polyml в репозитории и может быть выполнено с poly). Я следую за A Gentle Introduction to ML Эндрю Камми