package js_of_ocaml

  1. Overview
  2. No Docs
Compiler from OCaml bytecode to JavaScript

Install

Dune Dependency

Authors

Maintainers

Sources

js_of_ocaml-5.9.1.tbz
sha256=68c95c60871d8e9c9a54c82f35e2ed50413bcb440f220d0b3516b2a1ee1c7307
sha512=288d68ea7a45e92375cf51c34bb1071dd26d0d8de54883f3422639561e1494ff43aa45c3d7466627fd7b5a9bb29a0c75e5744a3e7147f5d544bf2c5414083778

Description

Js_of_ocaml is a compiler from OCaml bytecode to JavaScript. It makes it possible to run pure OCaml programs in JavaScript environment like browsers and Node.js

Published: 04 Dec 2024

Dependencies (4)

  1. ppxlib >= "0.15"
  2. js_of_ocaml-compiler = version
  3. ocaml >= "4.08"
  4. dune >= "3.15"

Dev Dependencies (4)

  1. odoc with-doc
  2. re >= "1.9.0" & with-test
  3. ppx_expect >= "v0.14.2" & with-test
  4. num with-test

  1. alba >= "0.4.1"
  2. archetype >= "1.2.7"
  3. async_js >= "v0.13.0" & != "v0.15.0" & < "v0.17.0"
  4. binaryen >= "0.3.0" & < "0.12.1"
  5. bls12-381-js
  6. bls12-381-js-gen
  7. bonsai >= "v0.15.1" & < "v0.17.0"
  8. brr = "0.0.3"
  9. brr-lwd
  10. chartjs
  11. chartjs-annotation
  12. chartjs-colorschemes
  13. chartjs-datalabels
  14. chartjs-streaming
  15. cohttp-lwt-jsoo >= "2.5.0"
  16. coinst
  17. cordova
  18. cordova-plugin-background-mode
  19. cordova-plugin-battery-status
  20. cordova-plugin-local-notifications
  21. cordova-plugin-sim-card
  22. dream >= "1.0.0~alpha5"
  23. dune >= "3.17.0"
  24. eliom = "6.3.0" | >= "6.5.0" & < "6.8.0" | >= "6.9.2" & < "6.10.1" | >= "7.0.0"
  25. eris
  26. ezjs_ace
  27. ezjs_blockies
  28. ezjs_cleave
  29. ezjs_d3pie
  30. ezjs_fetch < "0.2"
  31. ezjs_min < "0.2"
  32. ezjs_odometer
  33. ezjs_push < "0.2"
  34. ezjs_qrcode
  35. ezjs_recaptcha
  36. ezjs_timeline
  37. fmlib_js
  38. gen_js_api < "1.0.7"
  39. github-jsoo < "4.0.0"
  40. graphv_font_js
  41. graphv_webgl_impl
  42. hardcaml = "1.2.0"
  43. hardcaml-examples >= "0.3.0"
  44. hardcaml-framework
  45. incr_dom >= "v0.15.1" & < "v0.17.0"
  46. incr_dom_interactive != "v0.15.0" & < "v0.17.0"
  47. incr_dom_keyboard
  48. incr_dom_partial_render != "v0.15.0" & < "v0.17.0"
  49. incr_dom_sexp_form != "v0.15.0" & < "v0.17.0"
  50. incr_dom_widgets
  51. integers_stubs_js
  52. iocamljs-kernel = "0.4.5"
  53. irmin-indexeddb >= "2.0"
  54. joolog
  55. js_of_ocaml-lwt >= "5.9.1"
  56. js_of_ocaml-ppx >= "5.9.1"
  57. js_of_ocaml-ppx_deriving_json >= "5.9.1"
  58. js_of_ocaml-tyxml >= "5.9.1"
  59. js_of_ocaml-webgpu
  60. js_of_ocaml-webidl
  61. js_of_ocaml_patches < "v0.17.0"
  62. json-data-encoding-browser
  63. jsonoo
  64. jsoo-react
  65. jsoo_broadcastchannel >= "2.0.0"
  66. jsoo_storage >= "1.0.1"
  67. kkmarkdown
  68. ldp_js
  69. leaflet
  70. learn-ocaml >= "0.12"
  71. liquidsoap-js
  72. lp-glpk-js
  73. nanoid
  74. node_of_ocaml
  75. nuscr < "1.1.0"
  76. ocaml-gist
  77. ocp_reveal
  78. ocplib-json-typed-browser
  79. ocsigen-start >= "1.7.0" & != "2.15.1" & < "2.16.0" | >= "7.0.0"
  80. ocsigen-toolkit >= "3.3.1"
  81. ojs-base >= "0.6.0"
  82. ojs_base
  83. plotly
  84. polynomial >= "0.4.0"
  85. ppx_css >= "v0.15.1" & < "v0.17.0"
  86. ppx_jsobject_conv >= "0.6.0" & != "0.9.3"
  87. promise_jsoo
  88. prr
  89. rpclib-js
  90. sherlodoc
  91. spin >= "0.8.0"
  92. tezt >= "3.1.0"
  93. timedesc-tzlocal-js
  94. timmy-jsoo
  95. tyxml-lwd >= "0.2"
  96. vg = "0.9.4"
  97. virtual_dom != "v0.15.0" & < "v0.17.0"
  98. webtest-js
  99. wikitext
  100. xmldiff_js
  101. xtmpl = "0.18.0"
  102. xtmpl_js

Conflicts

None

OCaml

Innovation. Community. Security.