package js_of_ocaml

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

Install

Dune Dependency

Authors

Maintainers

Sources

js_of_ocaml-6.0.1.tbz
sha256=813dbee2b62e1541049ea23a20e405cf244e27ebfa9859785cfa53e286d2c614
sha512=194ae5d1122171fa8253b6a41438a2fc330caf4ab6dd008fcce1253fd51fbe4b1149813da6075c5deb52ea136143def57c83c3f4e32421803d7699648fdc563b

doc/js_of_ocaml/Js_of_ocaml/index.html

Module Js_of_ocamlSource

Sourcemodule CSS : sig ... end

This module contains a few types and values to ease the use of CSS properties and such. If you think a feature is missing, consider sending a patch or an RFE to the mailing list.

Sourcemodule Console : sig ... end

Console API (debugging console).

Sourcemodule Dom : sig ... end

DOM binding

Sourcemodule Dom_events : sig ... end

Javascript events

Sourcemodule Dom_html : sig ... end

DOM HTML binding

Sourcemodule Dom_svg : sig ... end

DOM SVG binding

Sourcemodule Effect_js : sig ... end

Javascript-specific effect functions.

Sourcemodule EventSource : sig ... end

EventSource binding

Sourcemodule File : sig ... end

File API

Sourcemodule Firebug = Console
Sourcemodule Form : sig ... end
Sourcemodule Geolocation : sig ... end

Geolocation API

Sourcemodule IntersectionObserver : sig ... end

The Intersection Observer API provides a way to asynchronously observe changes in the intersection of a target element with an ancestor element or with a top-level document's viewport.

Sourcemodule Intl : sig ... end

Internationalization API

Sourcemodule Js : sig ... end

Javascript binding

Sourcemodule Js_error = Js.Js_error
Sourcemodule Json : sig ... end

Unsafe IO. (See Deriving_Json for typesafe IO)

Sourcemodule Jstable : sig ... end

A minimal table implementation specialized for Js.js_string keys. This is faster than regular OCaml hashtables.

Sourcemodule MutationObserver : sig ... end

MutationObserver API

Sourcemodule PerformanceObserver : sig ... end

PerformanceObserver API

Sourcemodule ResizeObserver : sig ... end

ResizeObserver API

Sourcemodule Regexp : sig ... end

Types for regexps.

Sourcemodule Sys_js : sig ... end

Javascript specific Sys functions.

Sourcemodule Typed_array : sig ... end

Typed Array binding

Sourcemodule Url : sig ... end

This module provides functions for tampering with Url. It's main goal is to allow one to stay in the Ocaml realm without wandering into the Dom_html.window##.location object.

Sourcemodule WebGL : sig ... end

WebGL binding

Sourcemodule WebSockets : sig ... end

WebSocket binding

Sourcemodule Worker : sig ... end

Low-level bindgins to javascript Web Workers.

Sourcemodule XmlHttpRequest : sig ... end

XmlHttpRequest object.

OCaml

Innovation. Community. Security.