Hello Here is the latest OCaml Weekly News, for the week of April 27 to May 04, 2021. Table of Contents ───────────────── Ocaml-solidity, a new OCaml library for Solidity Release of ocaml-pandoc 0.1.0 Stdlib vs Containers vs Batteries vs Base : Core functions comparison Martin Jambon presentation on Semgrep, Wed April 21 @ 7pm Central ocaml-lsp-server 1.6.0 Other OCaml News Old CWN Ocaml-solidity, a new OCaml library for Solidity ════════════════════════════════════════════════ Archive: Continuing the thread from last week, Fabrice Le Fessant announced ────────────────────────────────────────────────────────────────── I should add that the project is now available in the opam-repository, see [solidity-parser] and [solidity-typechecker]. [solidity-parser] [solidity-typechecker] Release of ocaml-pandoc 0.1.0 ═════════════════════════════ Archive: Samuel Mimram announced ─────────────────────── I have just released [ocaml-pandoc], a native OCaml library to write filters for [pandoc], which is a markdown-to-anything converter. It has allowed me to write some simple filters I needed (such as for including code snippets, which is not supported natively). The support is not complete yet however, I might add more if needed (and pull-requests are of course accepted :slight_smile:). [ocaml-pandoc] [pandoc] Stdlib vs Containers vs Batteries vs Base : Core functions comparison ═════════════════════════════════════════════════════════════════════ Archive: Jp R announced ────────────── You want to compare the main core functions found in the OCaml Stdlib (v4.12.0), Containers (v3.3), Batteries (v3.3.0) and Base (v0.14.1) libraries ? Check it out ! Vladimir Keleshev then added ──────────────────────────── Someone reading this might be also interested in my (less formal) comparison between OCaml Stdlib and Base: Martin Jambon presentation on Semgrep, Wed April 21 @ 7pm Central ═════════════════════════════════════════════════════════════════ Archive: Claude Jager-Rubinson announced ─────────────────────────────── The recording of Martin's talk is now available: Martin Jambon then added ──────────────────────── Thanks Claude! The talk [starts at 1:45]. [starts at 1:45] Ryan Slade then said ──────────────────── [Comby] may also be of interest, it's a similar project also written in OCaml. [Comby] ocaml-lsp-server 1.6.0 ══════════════════════ Archive: Rudi Grinberg announced ─────────────────────── On behalf of the ocaml-lsp team, I'd like to announce version 1.6.0 of ocaml-lsp-server. The highlight of this release is the updated version of merlin which brings lots of new bug fixes. 1.6.0 (04/30/2020) ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌ Features ┄┄┄┄┄┄┄┄ • Code action to annotate a value with its type (#397) Fixes ┄┄┄┄┄ • Fix interface/implementation switching on Windows (#427) • Correctly parse project paths with spaces and other special characters that must be escaped. • Print types with `-short-paths' even if the project wasn't built yet Other OCaml News ════════════════ From the ocamlcore planet blog ────────────────────────────── Here are links from many OCaml blogs aggregated at [OCaml Planet]. • [Cryptography updates in OCaml and MirageOS] [OCaml Planet] [Cryptography updates in OCaml and MirageOS] Old CWN ═══════ If you happen to miss a CWN, you can [send me a message] and I'll mail it to you, or go take a look at [the archive] or the [RSS feed of the archives]. If you also wish to receive it every week by mail, you may subscribe [online]. [Alan Schmitt] [send me a message] [the archive] [RSS feed of the archives] [online] [Alan Schmitt]