caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Xavier Van de Woestyne <xavier.vdw@gmail.com>
To: Francois BERENGER <francois.c.berenger@vanderbilt.edu>
Cc: caml-list <caml-list@inria.fr>
Subject: Re: [Caml-list] release of batteries-2.6.0
Date: Tue, 18 Apr 2017 15:41:07 +0200	[thread overview]
Message-ID: <CADdxc_nzQ4GfiaWaY2btJP2ss+EBAHS12XtU8DipWrTui4tOnA@mail.gmail.com> (raw)
In-Reply-To: <13d1d585-0f6d-12d6-dd64-a392db057a78@vanderbilt.edu>

[-- Attachment #1: Type: text/plain, Size: 3709 bytes --]

Excellent work ! Thanks a lot !

2017-04-18 15:34 GMT+02:00 Francois BERENGER <
francois.c.berenger@vanderbilt.edu>:

> Dear OCaml users,
>
> We are pleased to announce the 2.6.0 release of
> OCaml batteries-included.
>
> Batteries Included is a community-maintained standard library
> extension, with a focus on performance, stability and compatibility.
>
> Bug reports, pull requests and user feedback are warmly welcome, see the
> project page at
> https://github.com/ocaml-batteries-team/batteries-included/
>
> The library's API documentation can be found at:
> http://ocaml-batteries-team.github.io/batteries-included/hdoc2/
>
> Batteries 2.6.0 is a minor release, compatible with OCaml 4.04.0.
>
> As usual, Batteries 2.6.0 is compatible with older OCaml releases as well
> (until OCaml-3.12.1), and provides back-ported
> versions of most standard library functions made available recently.
>
> After an 'opam update' your will be able to do an
> 'opam upgrade batteries' an enjoy this new release.
>
> Many thanks to the contributors for this release:
> Florian Angeletti
> Francois Berenger
> Michael Färber
> Oscar Gauthier
> Ifaz Kabir
> Johannes Kloos
> Gabriel Scherer
> Thibault Suzanne
>
> Detailed Changelog v2.6.0 (minor release)
>
>     added BatList.favg and faster BatList.fsum
>     #746
>     (Gabriel Scherer, Francois Berenger)
>
>     install .cmt and .cmti files
>     #740
>     (Francois Berenger, Gabriel Scherer)
>
>     BatMap: added find_default
>     #730
>     (Francois Berenger)
>
>     added scripts/test_install.sh
>     #743
>     (Francois Berenger)
>
>     BatHashtbl: added {to|of}_list, bindings
>     #728
>     (Francois Berenger, Thibault Suzanne)
>
>     added {BatList|BatArray}.shuffle
>     #702, #707
>     (Francois Berenger, Gabriel Scherer)
>
>     Clarification and improvements to the documentation
>     #682, #685, #693
>     (Florian Angeletti, Johannes Kloos, Michael Färber)
>
>     make LazyList.split_at lazy:
>     split_at : int -> 'a t -> 'a t * 'a t
>     would previously eagerly force the prefix of the list
>     and only be lazy in its second returned value.
>     #694
>     (Michael Färber, Gabriel Scherer, Thibault Suzanne)
>
>     Add List.{map2i,iter2i}
>     #696
>     (Thibault Suzanne)
>
>     Added Result.{map,map_both}
>     #705
>     (Ifaz Kabir)
>
>     Add {BatSet,BatMap}.{Int,Int32,Int64,Nativeint,Float,Char,String} as
>     common instantions of the respective Make functor.
>     #709, #712
>     (Thibault Suzanne, Francois Berenger)
>
>     BatString: add chop : ?l:int -> ?r:int -> string -> string
>     #714, #716
>     (Gabriel Scherer, request by Francois Berenger)
>
>     BatSet: make to_array allocate the resulting array at first
>     instead of using Dynarray (faster, uses less memory).
>     #724
>     (Thibault Suzanne)
>
>     BatList: add fold_left_map:
>     ('a -> 'b -> 'a * 'c) -> 'a -> 'b list -> 'a * 'c list
>     #734
>     (Thibault Suzanne, review by Gabriel Scherer,
>     request by Oscar Gauthier)
>
>     add BatList.frange :
>     float -> [< `To | `Downto ] -> float -> int -> float list
>     frange 0. `To 1. 3 is [0.; 0.5; 1.].
>     #745
>     (Francois Berenger)
>
> Happy hacking!
> The Batteries maintainers.
>
> --
> Caml-list mailing list.  Subscription management and archives:
> https://sympa.inria.fr/sympa/arc/caml-list
> Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
> Bug reports: http://caml.inria.fr/bin/caml-bugs
>



-- 
Xavier Van de Woestyne
xavier.vdw@gmail.com - TEL BE : 0474 49 53 83 | TEL FR : 06 73 38 72 84

[-- Attachment #2: Type: text/html, Size: 5229 bytes --]

      reply	other threads:[~2017-04-18 13:41 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-04-18 13:34 Francois BERENGER
2017-04-18 13:41 ` Xavier Van de Woestyne [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CADdxc_nzQ4GfiaWaY2btJP2ss+EBAHS12XtU8DipWrTui4tOnA@mail.gmail.com \
    --to=xavier.vdw@gmail.com \
    --cc=caml-list@inria.fr \
    --cc=francois.c.berenger@vanderbilt.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).