mirror of
https://github.com/c-cube/iter.git
synced 2025-12-05 19:00:31 -05:00
2.3 KiB
2.3 KiB
Changelog
0.7
- add missing entry in changelog and missing since annotations
- Add
shuffle. - Add
shuffle_buffer. - Add
sample. - Add
map_by_2.
0.6
- deprecate
flatMapandfmap - in opam file, depend on ocamlbuild
- add
group_by(ignores the ordering) - alias
group_succ_by, deprecatedgroup - iterate on booleans
- open Bigarray (preparing for 4.03)
0.5.5
- new module
SequenceLabels fold_whilefun- implement
Set.Adapt.of_listfor< 4.02 - removed many warnings, fix tests
- change name of
IOfunctions (keep compat)
0.5.4
- depend on
bytes - compliance with
-safe-string sequence.bigarray
0.5.3
- bugfix: interaction between
takeandis_empty
0.5.2
- bugfix in
take on_listfor mapping lists through sequences
0.5.1
Sequence.IOmodule, a very very simple way to read/write files- options:
to_opt/of_opt/head/head_exn
0.5
- conversion with
klist - add monadic, choice and applicative infix operators and
>|= - add several functions:
product2find,memdoubleton,cons,snocdrop_while,take_while...concat_str
- aliases to existing functions
- use
delimccin a new module,SequenceInvert, in order to reverse the control flow (here with conversion to Gen) - fix examples, tests and doc (about
product) - reading benchmark for persistent sequences.
- replace
BenchwithBenchmark
0.4.1
persistent_lazy- use
bin_annot
0.4
- API change for
persistent - more efficient implementation for
persistent - remove
TypeClass - API change for
min/max(in case the sequence is empty) - conversion with
Gen - use Oasis
0.3.7
- decreasing int range
- printing functions
0.3.6.1
- documentation
- bugfixes
0.3.6
fmap- functors to adapt
SetandMap
0.3.5
- tests and benchmarks
joincombinator- optimization for
Sequence.persistent
0.3.4
sort,uniq,groupandsort_uniqcombinators implemented- some conversion functions that use
Sequence.t2 - infix operators in
Sequence.Infix Sequence.t2type for efficient iteration on pairs of elements- some combinators are adapted to
Sequence.t2 zip,unzipandzip_ito convert betweentandt2- added
scancombinator
note: git log --no-merges previous_version..HEAD --pretty=%s