Streaming findlib META file codec for OCaml
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 30 lines 917 B view raw
1(lang dune 3.21) 2(name nox-meta) 3 4(generate_opam_files true) 5 6(license ISC) 7(authors "Thomas Gazagnaire <thomas@gazagnaire.org>") 8(maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>") 9(source (tangled gazagnaire.org/ocaml-meta)) 10 11(package 12 (name nox-meta) 13 (synopsis "Streaming findlib META file codec for OCaml") 14 (tags (org:blacksun codec.text)) 15 (description 16 "A type-safe codec library for findlib META files using a 17combinator-based approach inspired by Jsont and sibling packages 18ocaml-opam / ocaml-json. The core library provides a value AST, 19lexer, parser, printer, and codec combinators. The meta.bytesrw 20subpackage provides a streaming parser and encoder built on Bytesrw; 21combine with bytesrw-eio to drive it from an Eio flow.") 22 (depends 23 (ocaml (>= 4.14.0)) 24 (fmt (>= 0.9.0)) 25 (bytesrw (>= 0.1.0)) 26 (nox-loc (>= 0.1)) 27 (alcotest :with-test) 28 (alcobar :with-test) 29 (bytesrw-eio :with-test)) 30)