# \#batteries

**URL:** https://discuss.ocaml.org/tag/batteries/39.md

[Latest](https://discuss.ocaml.org/latest.md) · [Categories](https://discuss.ocaml.org/categories.md) · [Tags](https://discuss.ocaml.org/tags.md)

---

## [Batteries v3.7.1](https://discuss.ocaml.org/t/batteries-v3-7-1/13117)

<div class="topic-metadata">

**Author:** [@UnixJunkie](https://discuss.ocaml.org/u/UnixJunkie)\
**Replies:** 0\
**Last updated:** [September 28, 2023, 12:08am UTC](https://discuss.ocaml.org/t/batteries-v3-7-1/13117 "2023-09-28T00:08:45Z")

</div>

Dear community, Batteries is a community-maintained extended standard library for OCaml. The latest version of batteries is now available in opam: v3.7.1. This version mostly adds compatibility with ocaml-5.1.0 (thank…

---

## [Batteries v3.6.0](https://discuss.ocaml.org/t/batteries-v3-6-0/10953)

<div class="topic-metadata">

**Author:** [@UnixJunkie](https://discuss.ocaml.org/u/UnixJunkie)\
**Replies:** 0\
**Last updated:** [December 13, 2022, 12:14am UTC](https://discuss.ocaml.org/t/batteries-v3-6-0/10953 "2022-12-13T00:14:02Z")

</div>

Dear users, The latest release of batteries landed in GitHub - ocaml/opam-repository: Main public package repository for opam, the source package manager of OCaml.. It is compatible with ocaml-5. The change log can be…

---

## [\[ANN\] latest batteries release: v3.3.0](https://discuss.ocaml.org/t/ann-latest-batteries-release-v3-3-0/7389)

<div class="topic-metadata">

**Author:** [@UnixJunkie](https://discuss.ocaml.org/u/UnixJunkie)\
**Replies:** 2\
**Last updated:** [March 2, 2021, 12:49pm UTC](https://discuss.ocaml.org/t/ann-latest-batteries-release-v3-3-0/7389 "2021-03-02T12:49:34Z")

</div>

Dear OCaml users, The batteries maintainers are pleased to announce the latest minor release of OCaml batteries-included: v3.3.0. Batteries is an open-source, community-maintained, extended standard library for OCaml. …

---

## [\[ANN\] latest batteries release: v3.2.0](https://discuss.ocaml.org/t/ann-latest-batteries-release-v3-2-0/6738)

<div class="topic-metadata">

**Author:** [@UnixJunkie](https://discuss.ocaml.org/u/UnixJunkie)\
**Replies:** 0\
**Last updated:** [November 11, 2020, 1:16am UTC](https://discuss.ocaml.org/t/ann-latest-batteries-release-v3-2-0/6738 "2020-11-11T01:16:41Z")

</div>

Dear OCaml users, The batteries maintainers are pleased to announce the latest minor release of OCaml batteries-included: v3.2.0. Batteries is an open-source, community-maintained, extended standard library for OCaml. …

---

## [\[ANN\] batteries batteries.2.11.0](https://discuss.ocaml.org/t/ann-batteries-batteries-2-11-0/4871)

<div class="topic-metadata">

**Author:** [@UnixJunkie](https://discuss.ocaml.org/u/UnixJunkie)\
**Replies:** 0\
**Last updated:** [December 17, 2019, 1:32am UTC](https://discuss.ocaml.org/t/ann-batteries-batteries-2-11-0/4871 "2019-12-17T01:32:54Z")

</div>

Hello, The latest 2.x release of batteries is available in opam. OCaml batteries included is a community maintained extended standard library. The API documentation is hosted here: https://ocaml-batteries-team.gith…

---

## [\[ANN\] release of batteries v2.10.0](https://discuss.ocaml.org/t/ann-release-of-batteries-v2-10-0/4261)

<div class="topic-metadata">

**Author:** [@UnixJunkie](https://discuss.ocaml.org/u/UnixJunkie)\
**Replies:** 2\
**Last updated:** [August 19, 2019, 1:28pm UTC](https://discuss.ocaml.org/t/ann-release-of-batteries-v2-10-0/4261 "2019-08-19T13:28:19Z")

</div>

Dear OCaml users, OCaml batteries included is a community maintained extension of the OCaml standard library. The batteries maintainers are pleased to announce the latest release: v2.10.0. This minor release adds sup…

---

## [Equality of LazyLists](https://discuss.ocaml.org/t/equality-of-lazylists/1192)

<div class="topic-metadata">

**Author:** [@mars0i](https://discuss.ocaml.org/u/mars0i)\
**Replies:** 18\
**Last updated:** [November 28, 2017, 9:32am UTC](https://discuss.ocaml.org/t/equality-of-lazylists/1192 "2017-11-28T09:32:57Z")

</div>

Maybe I should submit an issue for this, but I thought I should get some discussion and feedback first. Whether Batteries.LazyList lists are equal, or instead generate an exception, depends on whether the lists have be…

---

## [Why is Batteries.LazyList.map2 not lazy?](https://discuss.ocaml.org/t/why-is-batteries-lazylist-map2-not-lazy/1097)

<div class="topic-metadata">

**Author:** [@mars0i](https://discuss.ocaml.org/u/mars0i)\
**Replies:** 19\
**Last updated:** [November 12, 2017, 2:54pm UTC](https://discuss.ocaml.org/t/why-is-batteries-lazylist-map2-not-lazy/1097 "2017-11-12T14:54:08Z")

</div>

I don’t mean "Why didn’t the authors of Batteries make LazyList.map2 lazy, but rather “What makes its code non-lazy?” The doc comment for LazyList.map2 in Batteries says: Raises Different\_list\_size if the two lists ha…

---

## [Batteries.LazyList.lazy\_fold\_right?](https://discuss.ocaml.org/t/batteries-lazylist-lazy-fold-right/1094)

<div class="topic-metadata">

**Author:** [@mars0i](https://discuss.ocaml.org/u/mars0i)\
**Replies:** 2\
**Last updated:** [November 12, 2017, 7:33am UTC](https://discuss.ocaml.org/t/batteries-lazylist-lazy-fold-right/1094 "2017-11-12T07:33:40Z")

</div>

Batteries.LazyList.lazy\_fold\_right has what seems like a strange type signature. I have two sets of questions: What’s the easiest way to use lazy\_fold\_right? What’s the easiest way to construct and deconstruct the L…

---

## [Example or tutorial on Batteries.OptParse](https://discuss.ocaml.org/t/example-or-tutorial-on-batteries-optparse/432)

<div class="topic-metadata">

**Author:** [@mars0i](https://discuss.ocaml.org/u/mars0i)\
**Replies:** 9\
**Last updated:** [June 23, 2017, 3:25am UTC](https://discuss.ocaml.org/t/example-or-tutorial-on-batteries-optparse/432 "2017-06-23T03:25:01Z")

</div>

Can anyone recommend some examples that illustrate the use of Batteries.OptParse, or something more tutorial-ish, even? It looks like the documentation comments will be helpful once I get started, but getting started us…
