Я хочу написать функцию, которая принимает последовательность и возвращает последовательность с...
Мне нужно токенизировать строку в список слов в стандартном ML на основе разделителя, который...
Я хочу сделать функцию с именем headcol, которая работает как: headcol[[1,2],[3,4]] = [1,3]; Итак,...
Я работаю над заданием, и проблема, с которой я сталкиваюсь, заключается в том, что я не уверен,...
Я поставил перед собой следующий вызов (и не смог): Я хочу написать функционал карты map f lofls,...
Я хочу, чтобы моя функция возвращала все необъявленные переменные. например, fun minus (x, y) =...
Насколько я понимаю, функции карри всегда должны возвращать функцию.Тем не менее, в приведенном...
val x = 1 fun f y = let val x = y+1 in fn z => x + y + z end val x = 3 val g = f 4 val y = 5 val...
Я пытаюсь определить, является ли мой hd (список tl) ничем или нет.hd(tl list) = ? Что бы я...
В каких условиях я могу предоставить сигнатуры типов для функций? Стандартный ML не имеет сигнатур...
Мне нужно написать функцию findL, которая принимает список L 1 целых чисел и желаемое скалярное...
Я новичок в SML и, по меньшей мере, расстраиваюсь. Я использую тип данных, который я назову entry...
Я использую эту функцию для фильтрации списка целых чисел.Я начинаю в SML, и я не знаю, где ошибка....
Справочная информация: я пытаюсь использовать regexp для анализа комментария на одном языке,...
если я инициализировал тип данных dataype dd = DAT of int*int, как мне инициализировать тип этого...
fun map (f,xs) = xs of [] => [] | x::xs’ => (f x)::(map(f,xs’)) (’a -> ’b) * ’a list ->...
Когда в коде возникает исключение, я не получаю ни сообщения, ни чего-либо вообще напечатанного
Направления Функция expand, которая получает список любого типа и целое число n и возвращает список...
Редактировать: Вот код, который у меня есть для генерации окт-кортежей пациентов.( спасибо Анону за...
fun fold1 f acc lst = case lst of [] => acc | hd::tl => fold1 f (f (acc,hd)) tl fun fold2 f...
Что такое вложенные шаблоны?Я не могу понять, почему следующие шаблоны имеют вложенные шаблоны:...
У меня есть код, который выглядит примерно так: ignore (f ()) handle AssertionError msg =>...
Я хочу рекурсивно взять список из двух кортежей (например, [(1, 2), (3, 4), (5, 6)]) и превратить...
Я написал функцию fun map_alternate (f,g,lst) = case lst of [] => [] | a::b => f a ::...
Я узнал, что нет необходимости использовать функцию isSome, конструктор SOME или NONE, если мы...