./devel/ocaml-angstrom, Parser combinators for OCaml

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.15.0, Package name: ocaml-angstrom-0.15.0, Maintainer: jaapb

Angstrom is a parser-combinator library that makes it easy to write efficient,
expressive, and reusable parsers suitable for high-performance applications.
It exposes monadic and applicative interfaces for composition, and supports
incremental input through buffered and unbuffered interfaces. Both interfaces
give the user total control over the blocking behavior of their application,
with the unbuffered interface enabling zero-copy IO. Parsers are backtracking
by default and support unbounded lookahead.


Required to run:
[lang/ocaml] [devel/ocaml-findlib] [devel/ocaml-lwt] [devel/ocaml-result] [devel/ocaml-dune] [devel/ocaml-bigstringaf]

Required to build:
[pkgtools/cwrappers] [misc/ocaml-opaline]

Master sites:

Filesize: 114.448 KB

Version history: (Expand)


CVS history: (Expand)


   2022-05-24 20:59:36 by Jaap Boender | Files touched by this commit (145)
Log message:
Replaced mk/ocaml.mk with lang/ocaml/ocaml.mk in ocaml packages
   2022-05-11 12:25:18 by Jaap Boender | Files touched by this commit (1) | Package updated
Log message:
Committed updated PLIST for devel/angstrom
   2022-05-11 12:20:21 by Jaap Boender | Files touched by this commit (3)
Log message:
Updated devel/ocaml-angstrom to version 0.15.0.

Upstream changes include minor bugfixes and addition, plus two API-breaking
changes:
* count fails if its argument is negative, rather than raising an
  exception;
* parse_string and parse_bigstring take a required consume argument.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-03-08 09:13:10 by Jaap Boender | Files touched by this commit (214) | Package updated
Log message:
Recursive revbump associated with update of lang/ocaml
   2019-03-19 12:07:40 by Jaap Boender | Files touched by this commit (5)
Log message:
Added devel/ocaml-angstrom, a parser combinator library.