opam-version: "2.0" synopsis: "Browser programming toolkit for OCaml" description: """\ Brr is a toolkit for programming browsers in OCaml with the [`js_of_ocaml`][jsoo] compiler. It provides: * Interfaces to a selection of browser APIs. * An OCaml console developer tool for live interaction with programs running in web pages. * A JavaScript FFI for idiomatic OCaml programming. Brr is distributed under the ISC license. It depends on the `js_of_ocaml` compiler and runtime – but not on its libraries or syntax extension. [jsoo]: https://ocsigen.org/js_of_ocaml Homepage: """ maintainer: "Daniel Bünzli " authors: "The brr programmers" license: ["ISC" "BSD-3-Clause"] tags: ["reactive" "declarative" "frp" "front-end" "browser" "org:erratique"] homepage: "https://erratique.ch/software/brr" doc: "https://erratique.ch/software/brr/doc/" bug-reports: "https://github.com/dbuenzli/brr/issues" depends: [ "ocaml" {>= "4.08.0"} "ocamlfind" {build} "ocamlbuild" {build} "topkg" {build & >= "1.0.3"} "js_of_ocaml-compiler" {>= "4.1.0"} "js_of_ocaml-toplevel" {>= "4.1.0"} ] build: ["ocaml" "pkg/pkg.ml" "build" "--dev-pkg" "%{dev}%"] dev-repo: "git+https://erratique.ch/repos/brr.git" url { src: "https://erratique.ch/software/brr/releases/brr-0.0.6.tbz" checksum: "sha512=21b8a32ca21ab824a65397d94bc6588dc66884e155c0106ebe2329387a511b6e5a6062ffe1bd621557322854c0f33e49763319131eab3451ba36da1b3f065d2b" }