package oseq
Simple list of suspensions, as a composable lazy iterator that behaves like a value
Install
Dune Dependency
Authors
Maintainers
Sources
oseq-0.5.tbz
sha256=ae1c17bf42c50e7a1f2ba9cb5e2903d3342d70cb5259e60716bfafe610c523ea
sha512=f3109e20938267e075e360b7386dbe18b648ee7a9110ffb60456b8f9f799eca5dfc8797d12ec36ad2d2f9bf02dcf1196e683a223d1219b1eae1a58dcc8a8dc63
doc/CHANGELOG.html
0.5
- use ocamlformat
- add let-operators
- require OCaml 4.08
- breaking: remove most labels, ensure compatibility with extended Seq
0.4.1
- fix error in tests related to
-nolabels
0.4
- use
include Seq
so we're forward compatible with OCaml - add relational operators: group_by, group_by_fold, join_by, join_by_fold
- add
{flat_map,app}_interleave
,to_iter
,to_gen
- add head_exn/tail_exn
- fix: make
product
more fair by using interleave - fix: handle exceptions in OSeq.memoize