smlnj

    0зной

    1ответ

    Мне нужно закодировать функцию, которая получает последовательность (конечную или бесконечную) и возвращает идентичную последовательность с той лишь разницей, что если исключение возникает во время по

    2зной

    1ответ

    Хорошо, Я получил следующее определение последовательности: datatype 'a seq = Nil | Cons of 'a * (unit-> 'a seq); Мне нужно реализовать следующую функцию: filterq_n:('a -> bool) -> int -> 'a seq ->

    2зной

    1ответ

    Я пытаюсь выполнять операции с базовым списком с помощью SML. Я хочу извлечь каждый элемент списка и добавить строку к этому элементу и добавить его обратно в список. Пример: List : [A,B,C,D] String

    6зной

    1ответ

    возможно получить элемент из списка в SML Нью-Джерси без использования функции голову и хвост, что-то вроде этого: val a = [1,2,3]; a[1]; Заранее спасибо

    1зной

    1ответ

    Привет всем У меня есть этот фрагмент кода: local fun NTimesF(f, n:int) = if n = 1 then fn (x) => f(x) else fn (x) => f(NTimesF(f, n - 1)(x)) in fun compList f n = if n = 0 then []

    24зной

    1ответ

    может кто-нибудь объяснить, что означает это предупреждение? stdIn:18.35 Warning: calling polyEqual и почему у меня «, а не«а следующее утверждение: val alreadyVisited = fn : ''a * ''a list -> bool