this repo has no description
1opam-version: "2.0" 2synopsis: """Non-blocking streaming Unicode codec for OCaml""" 3maintainer: ["Daniel Bünzli <daniel.buenzl i@erratique.ch>"] 4authors: ["The uutf programmers"] 5homepage: "https://erratique.ch/software/uutf" 6doc: "https://erratique.ch/software/uutf/doc/" 7dev-repo: "git+https://erratique.ch/repos/uutf.git" 8bug-reports: "https://github.com/dbuenzli/uutf/issues" 9license: ["ISC"] 10tags: ["unicode" "text" "utf-8" "utf-16" "codec" "org:erratique"] 11depends: ["ocaml" {>= "4.03.0"} 12 "ocamlfind" {build} 13 "ocamlbuild" {build} 14 "topkg" {build & >= "1.0.3"}] 15depopts: ["cmdliner"] 16conflicts: ["cmdliner" {< "0.9.8"}] 17build: [["ocaml" "pkg/pkg.ml" "build" "--dev-pkg" "%{dev}%" 18 "--with-cmdliner" "%{cmdliner:installed}%"]] 19url { 20 src: "https://erratique.ch/software/uutf/releases/uutf-1.0.3.tbz" 21 checksum: "sha512=50cc4486021da46fb08156e9daec0d57b4ca469b07309c508d5a9a41e9dbcf1f32dec2ed7be027326544453dcaf9c2534919395fd826dc7768efc6cc4bfcc9f8"} 22description: """ 23Uutf is a non-blocking streaming codec to decode and encode the UTF-8, 24UTF-16, UTF-16LE and UTF-16BE encoding schemes. It can efficiently 25work character by character without blocking on IO. Decoders perform 26character position tracking and support newline normalization. 27 28Functions are also provided to fold over the characters of UTF encoded 29OCaml string values and to directly encode characters in OCaml 30Buffer.t values. **Note** that since OCaml 4.14, that functionality 31can be found in the Stdlib and you are encouraged to migrate to it. 32 33Uutf has no dependency and is distributed under the ISC license. 34 35Home page: http://erratique.ch/software/uutf 36Contact: Daniel Bünzli `<daniel.buenzl i@erratique.ch>`""" 37x-maintenance-intent: ["(latest)"]