Skip to content

Commit

Permalink
Additions to the module Seq (#10583)
Browse files Browse the repository at this point in the history
  • Loading branch information
fpottier committed Nov 2, 2021
1 parent 443be9c commit 35b86df
Show file tree
Hide file tree
Showing 6 changed files with 1,590 additions and 77 deletions.
5 changes: 5 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,11 @@ Working version
(Nicolás Ojeda Bär, review by John Whitington, Daniel Bünzli, David Allsopp
and Xavier Leroy)

* #10583: Add over 40 new functions in Seq.
(François Pottier and Simon Cruanes, review by Nicolás Ojeda Bär,
Daniel Bünzli, Naëla Courant, Craig Ferguson, Wiktor Kuchta, Xavier
Leroy, Guillaume Munch-Maccagnoni, Raphaël Proust, and Gabriel Scherer)

- #10596: Add with_open_bin, with_open_text and with_open_gen to In_channel and
Out_channel. Also, add In_channel.input_all.
(Nicolás Ojeda Bär, review by Daniel Bünzli, Jérémie Dimino, Damien Doligez
Expand Down
9 changes: 8 additions & 1 deletion stdlib/.depend
Original file line number Diff line number Diff line change
Expand Up @@ -633,10 +633,17 @@ stdlib__Scanf.cmx : scanf.ml \
stdlib__Scanf.cmi : scanf.mli \
stdlib.cmi
stdlib__Seq.cmo : seq.ml \
stdlib__Lazy.cmi \
stdlib__Either.cmi \
camlinternalAtomic.cmi \
stdlib__Seq.cmi
stdlib__Seq.cmx : seq.ml \
stdlib__Lazy.cmx \
stdlib__Either.cmx \
camlinternalAtomic.cmx \
stdlib__Seq.cmi
stdlib__Seq.cmi : seq.mli
stdlib__Seq.cmi : seq.mli \
stdlib__Either.cmi
stdlib__Set.cmo : set.ml \
stdlib__Seq.cmi \
stdlib__List.cmi \
Expand Down
8 changes: 5 additions & 3 deletions stdlib/StdlibModules
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,11 @@
# with lowercase first letters). These must be listed in dependency order.
STDLIB_MODULE_BASENAMES = \
camlinternalFormatBasics camlinternalAtomic \
stdlib pervasives seq option either result bool char uchar \
sys list int bytes string unit marshal obj array float int32 int64 nativeint \
lexing parsing set map stack queue camlinternalLazy lazy stream buffer \
stdlib pervasives either \
sys obj camlinternalLazy lazy \
seq option result bool char uchar \
list int bytes string unit marshal array float int32 int64 nativeint \
lexing parsing set map stack queue stream buffer \
camlinternalFormat printf arg atomic \
printexc fun gc digest random hashtbl weak \
format scanf callback camlinternalOO oo camlinternalMod genlex ephemeron \
Expand Down

0 comments on commit 35b86df

Please sign in to comment.