ml

    0зной

    1ответ

    Я понимаю, весело и зафиксировать в ML как: затруднительное вычисляет наименьшую точку починки или просто может позволить использовать то же имя внутри вызова и удовольствия позволяет точно контролиро

    1зной

    1ответ

    Для алгоритма PT для вывода типа ML для работы выражение входной программы должно обладать свойством, что каждая связанная переменная различна. Может ли кто-нибудь объяснить это примером?

    0зной

    1ответ

    Кажется, что ошибка в теории битвектора Z3. Создание константы битвектора с использованием Expr.mk_numeral_string в интерфейсе ML, а затем чтение выражения с использованием BitVector.get_string или Bi

    1зной

    1ответ

    Переименование необходимо для чистых лямбда-выражений? В ML, выражение входной программы должно иметь свойство, что каждая связанная переменная различна. Я хочу знать, так ли это для чистого выражения

    3зной

    3ответ

    Функция: fn : 'a -> 'b В настоящее время, являются ли какие-либо функции, которые могут быть определены и имеют этот тип?

    3зной

    2ответ

    Я ищу решения для домашней работы, а код реализует функцию OCaml, которая принимает два аргумента, но при ее вызове передается только один аргумент. let rec func2 r x = match r with | [] -> []

    2зной

    1ответ

    Я пытаюсь обвести голову в виде вывода вывода OCaml. Например: # let f x = x [];; val f : ('a list -> 'b) -> 'b = <fun> имеет смысл для меня. Функция val f принимает функцию x, которая принимает сп

    2зной

    1ответ

    Я пытаюсь выяснить, как реализовать функции сгиба на входах разных типов. В качестве примера я буду использовать функцию count для списка (хотя для этого я имею несколько функций). Предполагая входной

    1зной

    1ответ

    Чтобы получить награды за курс, мне поручено воссоздать задание, которое мы завершили в ML (с использованием реализации SMLNJ), но вместо этого используем haskell. Целью здесь является создание типа д