Результаты поиска по запросу "sml"
Подавить вывод «val it» в стандарте ML
я пишу "сценарий» в стандарте ML (SML / NJ), который настраивает интерактивную среду по своему вкусу. Последнее, что делает скрипт, это распечатывает со...
Подсказка для вывода типа SML
Я новичок в SML и пытаюсь попрактиковаться в справочнике типов SML. Я пытаюсь вычесть следующие типы:
Частичная сумма в стандарте ML?
Я новичок в функциональном программировании, и у меня есть задание для вычисления частичной суммы списка. Например. - псум [1,1,1,1,1]; val it = [1,2,3,4,5]: int list Вот мой код до сих пор. Однако в функции psum2 [L] я не знаю, как ...
Что означает подпись этой функции в sml?
Я просматриваю некоторые заметки, которые дал мой профессор относительно языка SML, и одна из функций выглядит следующим образом: fun max gt = let fun lp curr [] = curr | lp curr (a::l) = if gt(a,curr) then lp a l else lp curr l in lp endМожет ...
Спасибо, я не знал, могли бы вы использовать блоки и typedef как этот. Сначала я попробую последний способ и, если необходимо, поработаю с шаблоном для последующих элементов.
для моделирования ленивого программирования возможно следующее: // Have a datatype to wrap a computation datatype 'a susp = Susp of (unit -> 'a) // A function to hold the computation fun delay(f ) = Susp(f)Я знаю, что замыкания могут быть ...
Когда использовать точку с запятой в SML?
Я знаю, что точки с запятой используются в качестве терминаторов в REPL. Но я'Я не понимаю, когда использовать их в исходном файле.Например это не нужно ...
Как установить рабочую версию Standard ML на Mac?
Я использую Mac OSX 10.7.5 и не могу загрузить работающий компилятор Standard ML с доступным REPL. Это должно быть так сложно? Есть ли лучший ML, который я должен скачать. Я пробовал SML / NJ и MLton безрезультатно.
SML не обнаруживает ОС на OS X Mavericks
Я не смог запустить SMLNJ на Mavericks. Это показывает мне ошибку.