Я пишу простую небольшую программу ocaml, которая считывает алгебраическое утверждение из файла,...
Я пытаюсь создать тип, который имеет несколько параметров типа. Я знаю, как сделать тип с одним...
Например, предположим, я хочу создать такой тип (используя Dyn_array ): type some_type =...
В последнее время я занимался программированием на OCaml, чтобы выучить язык и познакомиться с...
Как мне создать связанный список для хранения моих данных в Ocaml? Я пытаюсь сделать односвязный...
Некоторые функции действительно легко реализовать в OCaml (например, карта из списка), но вы можете...
Все это начинается с простой идеи: как написать отформатированную строку в стиле python в ocaml....
Документация по модулю Bigarray несколько расплывчата. В нем говорится, что целью массивов в этом...
Я написал небольшой фрагмент кода, чтобы просто пропустить num_lines строк во входном файле (печать...
Я использую реализацию отложенных списков, где типом может быть либо Nil, либо Cons (value, thunk),...
Как мне составить ленивый список, представляющий последовательность удваивающихся чисел? Пример: 1...
Я создал изменяемую структуру данных в OCaml, однако, когда я обращаюсь к ней, появляется странная...
Учитывая этот фрагмент кода OCaml: let rec range a b = if a > b then [] else a :: range (a+1) b...
Иногда я вижу код вроде let (alt : recognizer -> recognizer -> recognizer) = fun a b p ->...
Если l - это список, а elem - это элемент, как я могу вернуть последнее вхождение элемента elem в...
Я работаю над небольшим сторонним проектом для друга, и мне нужно динамически создавать сложные...
Два вопроса об Emacs Tuareg для OCaml: Я видел некоторые конфигурации, в которых вместо символа...
У меня есть два набора, возвращаемых Set.Make (t). Я хотел бы генерировать каждую возможную...
Я пытаюсь установить привязки ocaml-sqlite3 для доступа к базе данных sqlite из программы o'caml....
Я хочу использовать OCaml для генерации наборов данных и сравнения между ними. Я видел документацию...
Я чувствую себя отсталым, задавая этот вопрос, но я уже некоторое время стучу головой о стену ......
Здесь у нас есть определение функции: let f x = x + 3;; Вот выражение: let g = 4;; Может ли g...
У меня есть парсер и лексер, написанные на ocamlyacc и ocamllex. Если файл для анализа...
Если у меня есть объект, как я могу определить его тип?(Есть ли OCaml эквивалентный оператору Java...
Вместо указания списка int или списка строк, могу ли я указать список, членами которого должны быть...