Описание тега js-of-ocaml
Js_of_ocaml - это компилятор байт-кода OCaml в JavaScript, позволяющий запускать программы OCaml в веб-браузере.
1
ответ
Как вызвать функцию, сгенерированную js_of_ocaml?
Я новичок в JavaScript, я пытаюсь использовать js_of_ocaml, Я сначала написал очень простой cubes.ml: let simple (a: int) = a + 1234 Затем выполнил это: ocamlfind ocamlc -package js_of_ocaml -package js_of_ocaml.syntax \ -syntax camlp4o -linkpkg -o …
06 май '16 в 13:07
1
ответ
Значение символа # перед типами js_of_ocaml dom
Что означает знак "#" в следующей подписи? val insertBefore : #node Js.t -> #node Js.t -> #node Js.t Js.opt -> unit
09 окт '15 в 11:41
0
ответов
Не реализованный Javascript примитив caml_pure_js_expr (снова)
У меня есть проект в OCaml, который может быть скомпилирован в Ubuntu давным-давно. Сегодня я хочу забрать проект и попытаться скомпилировать его в macOS Mojave 10.14.2, ocaml --version возвращается The OCaml toplevel, version 4.07.1, js_of_ocaml --…
29 янв '19 в 08:55
1
ответ
Связывание библиотеки через ocamlbuild/ocamlfind
У меня есть локально закрепленный проект OPAM под названием ojasmine, который я хочу скомпилировать как библиотеку для использования другим проектом под названием test_tournabox (в конечном итоге компилируется в javascript). Тем не менее, компиляция…
12 янв '15 в 16:50
1
ответ
Js_of_ocaml - Ошибка при получении куки
Я XmlHttpRequest для того, чтобы сделать http-запрос, и я хочу получить куки. Код для получения куки: let http_post url = XmlHttpRequest.perform_raw_url ~post_args:[("login", `String (Js.string "foo")); ("password", `String (Js.string "bar"))] url &…
19 мар '15 в 20:55
3
ответа
Эквивалент document.getElementsByClassName
Я не могу найти эквивалент js_of_ocaml document.getElementsByClassName, Что такое канонический способ сделать? РЕДАКТИРОВАТЬ: я использую js_of_ocaml v2.5.
22 май '15 в 15:00
1
ответ
Как скомпилировать файл, который использует модуль JsooTop?
У меня есть это в файле с именем main.ml: let () = JsooTop.initialize () Я попытался скомпилировать файл с помощью: ocamlfind ocamlc -package js_of_ocaml -linkpkg -o main.byte main.ml Но эта ошибка появляется: File "main.ml", line 1, characters 9-27…
04 сен '18 в 10:47
1
ответ
Используйте значение текстовой области с js_of_ocaml
Я пытаюсь использовать значение текстовой области с js_of_ocaml. Вот мой исходный код: let matrix () = let text1 = get_textarea "input_1" in let btn1 = get_elem "btn_1" in text1##placeholder <- Js.string "Write your matrix !"; btn1##textContent &…
02 сен '18 в 19:10
1
ответ
Можно ли обернуть асинхронную функцию JS и использовать ее в OCaml?
Мы могли бы использовать js_of_ocaml, чтобы обернуть JS-функцию и, таким образом, вызвать ее в OCaml. Я не могу сделать рабочий пример, когда функция JS является асинхронной (то есть включает в себя обещания и требует времени). Асинхронная функция J…
13 июл '16 в 13:35
1
ответ
Как создать optdef_prop с синтаксисом ppx в js_of_ocaml?
Как я могу создать свойство объекта типа Js.optdef_prop с синтаксисом PPX в js_of_ocaml? Я пытался что-то вроде следовать, но безуспешно: type t = <foo: Js.js_string Js.t Js.optdef_prop> Js.t ... (object%js val foo = Js.Optdef (Js.string "bar"…
26 янв '18 в 16:32
1
ответ
js_of_ocaml и Deriving_Json
Мне нужна помощь, чтобы заставить работать js_of_ocaml. В сети не так много информации об этом, и руководство очень редкое (без фрагментов или примеров использования, без разделов с комментариями). у меня есть Card модуль на сервере с card запись. Я…
24 июл '13 в 00:44
1
ответ
Библиотека привязок: возвращение нетипизированного объекта - определение метода
Часть библиотеки, которую я пытаюсь связать, возвращает объект - Editor.prototype.getHandlers = function() { return { 'shape.append': require('./draw/AppendShapeHandler'), 'shape.create': require('./draw/CreateShapeHandler') }; }; Я не могу понять, …
17 мар '16 в 13:29
1
ответ
Как установить атрибут элемента Dom
Я создал элемент td с помощью вызова, такого как: let td = Dom_html.createTd doc in Теперь я хотел бы установить атрибут для этого объекта. Я попробовал это: td#setAttribute (Js.string "colspan") (Js.string "4") Но я получаю ошибку: Ошибка: это выра…
11 сен '14 в 02:41
1
ответ
Завершение кода не работает с OcaIde + js_of_ocaml
Я пытаюсь использовать плагин OcaIde для Eclipse с js_of_ocaml. К сожалению, синтаксис ##, который js_of_ocaml использует для вызова n-арных методов, нарушает завершение кода. Я добавил следующий комментарий в начало кода, чтобы попытаться заставить…
21 окт '12 в 01:32
1
ответ
Завершение кода не работает для js_of_ocaml в typerex
Можно ли включить завершение типа в Typerex для внешних модулей? В частности, я пытаюсь использовать js_of_ocaml. Я могу видеть локальные идентификаторы в завершении кода, поэтому он определенно включен, но когда я печатаю (например) Dom_html. Я не …
23 окт '12 в 16:10
1
ответ
Не реализованный Javascript примитив caml_pure_js_expr
Я хочу написать и скомпилировать cubes.ml такой, что 1) он оборачивает функцию OCaml для создания функции JS, которую можно вызывать в сети; 2) функция OCaml и байт-код все еще могут быть протестированы в командной строке под Linux. cubes.ml как сле…
19 май '16 в 10:29
1
ответ
Js.js_array из Javascript; принудительно, получить / установить
У меня есть массив объектов в моем файле Javascript, к которому мне нужно получить доступ из js_of_ocaml. Я придумал это до сих пор: let table_decks = (Js.Unsafe.variable "table_decks" :> < deck_nr : int > Js.js_array Js.t) В Javascript мас…
30 июл '13 в 00:25
1
ответ
Маршал и волшебная копия в js_of_ocaml
Вопрос новичка. Я просматриваю очень хорошую книгу Ocaml ORA. Когда я пошел поиграть с примером magic_copy из раздела Marshal, я был ближе к браузеру, чем к терминалу, поэтому я попробовал его на верхнем уровне ocsigen в браузере, где я был удивлен,…
09 сен '12 в 22:02
1
ответ
Обертывание слитых функций геттер-сеттер
У меня проблемы с упаковкой подмножества d3-force с помощью jooc. Библиотека не использует свойства объекта и вместо этого реализует слитые функции getter-setter, например simulation.force("x", d3.forceX()) // setter simulation.force("x") // getter …
29 июл '16 в 20:18
1
ответ
Конфигурация потока (средства проверки текста), чтобы следовать символическим ссылкам на окнах
Я не могу заставить поток (средство проверки типа facebook для javascript) следовать каталогам символических ссылок, созданным в Windows 10 (я использую Linux для этого проекта, поэтому не уверен, работает ли он там или нет) В документации потока ук…
03 авг '18 в 20:06