this repo has no description
1opam-version: "2.0" 2maintainer: "Spiros Eliopoulos <spiros@inhabitedtype.com>" 3authors: [ "Spiros Eliopoulos <spiros@inhabitedtype.com>" ] 4license: "BSD-3-clause" 5homepage: "https://github.com/inhabitedtype/bigstringaf" 6bug-reports: "https://github.com/inhabitedtype/bigstringaf/issues" 7dev-repo: "git+https://github.com/inhabitedtype/bigstringaf.git" 8build: [ 9 ["dune" "subst"] {dev} 10 [ 11 "dune" 12 "build" 13 "-p" 14 name 15 "-j" 16 jobs 17 "@install" 18 "@runtest" {with-test} 19 "@doc" {with-doc} 20 ] 21] 22depends: [ 23 "dune" {>= "3.0"} 24 "dune-configurator" {>= "3.0"} 25 "alcotest" {with-test} 26 "ocaml" {>= "4.08.0"} 27] 28conflicts: [ 29 "mirage-xen" {< "6.0.0"} 30 "ocaml-freestanding" 31 "js_of_ocaml" {< "3.5.0"} 32] 33synopsis: "Bigstring intrinsics and fast blits based on memcpy/memmove" 34description: """ 35Bigstring intrinsics and fast blits based on memcpy/memmove 36 37The OCaml compiler has a bunch of intrinsics for Bigstrings, but they're not 38widely-known, sometimes misused, and so programs that use Bigstrings are slower 39than they have to be. And even if a library got that part right and exposed the 40intrinsics properly, the compiler doesn't have any fast blits between 41Bigstrings and other string-like types. 42 43So here they are. Go crazy. 44""" 45url { 46 src: "https://github.com/inhabitedtype/bigstringaf/archive/0.9.1.tar.gz" 47 checksum: [ 48 "sha256=87f99277d614998b6550941c5218dfe1bafeac1ad2821254c987ec281a6a550b" 49 "md5=909fdc277cf03096a35b565325d5314a" 50 ] 51}