smlnj

    1зной

    2ответ

    Прямо сейчас у меня есть функция SML: method([1,1,1,1,2,2,2,3,3,3]); возвращается: val it = [[2,2,2],[3,3,3]] : int list list , но мне нужно его вернуть: val it = [[1,1,1,1],[2,2,2],[3,3,3]] : int

    0зной

    2ответ

    Как часть экзамена SML практики, мне было предложено написать функцию, которая проверяет, является ли символ «c» цифрой или нет. Я искал функцию Char.ord, но он возвращает код ASCII, а не целое число

    0зной

    1ответ

    Я пытаюсь написать функцию для удаления списка из другого списка. ''a list -> ''a list -> ''a list Вот что я до сих пор: fun delete _ [] = [] | delete (h1::t1) (h2::t2) = if h1=h2 the

    0зной

    1ответ

    Я пытался узнать SML NJ (стандартный ML Нью-Джерси), и я столкнулся с функцией, которую, как я понимаю, является рекурсией, но не могу точно понять почему функция возвращает значение, которое оно дела