Результаты поиска по запросу "ocaml"

2 ответа

Использование конструктора варианта варианта только с одним значением кортежа

# type foo = Foo of int * int # let t = (1, 2) # Foo t Error: The constructor Foo expects 2 argument(s), but is applied here to 1 argument(s)Как это, что я должен сделатьFoo (1, 2) чтобы избежать этой ошибки дажеtимеет соответствующий тип?

4 ответа

Собирается ли INRIA добавить примитивы параллелизма в OCaml?

Под «параллелизмом» я подразумеваю легкие процессы, такие как актеры Эрланга и параллельный сборщик мусора, направленные на то, чтобы такие процессы работали без сбоев. Было бы очень здорово, если бы INRIA избавилась от этих недостатков ...

2 ответа

Можно ли использовать клавиши со стрелками в интерпретаторе OCaml?

Каждый раз, когда я использую эти ключи в интерпретаторе, я получаю следующие символы: [[D^[[CЯ использую Linux Mint 12 в ZSH, но я получаю тот же результат в Ubuntu с bash. Кроме того, то же самое в SSH.

ТОП публикаций

9 ответов

В чисто функциональных языках есть ли алгоритм для получения обратной функции?

В чистых функциональных языках, таких как Haskell, существует ли алгоритм для получения обратной функции (edit), когда она является биективной? И есть ли конкретный способ запрограммировать вашу функцию таким, какой она есть?

2 ответа

Используя динамическое программирование в Haskell? [Предупреждение: решение ProjectEuler 31 внутри]

В решении проблемы projecteuler.net # 31 [СПОЙЛЕРЫ ВПЕРЕДИ] (считая количество способов заработать 2 £ на британских монетах), я хотел использовать динамическое программирование. Я начал с OCaml и написал краткое и очень эффективное ...

2 ответа

подробная ошибка с ocamlyacc

В зубров, достаточно добавить %verbose-errorв файл, чтобы сделать ошибки синтаксического анализатора более многословным. Есть ли способ получить аналогичную функциональность с ocamlyacc? Вот [https://stackoverflow.com/a/1939002/1350116]это ...

1 ответ

Генерация кода сценария оболочки CLI из скомпилированного исполняемого файла? [закрыто]

Вопрос, тема обсужденияЯ очень заинтересован в создании исходного кода сценариев оболочки командной строки из кода, написанного на более надежном, хорошо работающем и независимом от платформы скомпилированном языке (например, OCaml). По сути, вы ...

5 ответов

Имеет ли! = Значение в OCaml?

Кажется, это сравнение эквивалентности для некоторых типов, но не для строк. # 3 != 3;; - : bool = false # 3 != 2;; - : bool = trueЭто как и ожидалось. # "odp" = "odp";; - : bool = true # "odp" != "odp";; - : bool = true # "odp" <> "odp";; - : ...

7 ответов

Рекомендуемое чтение по общим отладочным технологиям

Какое чтение вы бы порекомендовали по общим методам отладки? Меня больше интересуют принципы и лучшие практики, чем решения для конкретной платформы. Для справки, я в основном работаю с .NET (F #, C #), и балуюсь на Haskell и Ocaml. В один из ...

2 ответа

Как получить информацию о типе в интерактивном Ocaml?

Я использую Ocaml версии 4. Когда я в интерактивном режиме определяю некоторый тип, интерпретатор выводит строковое представление типа сразу после этого: # type foo = Yes | No;; <-- This is what I entered type foo = Yes | No <-- This is what ...