caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Helmut Brandl <helmut.brandl@gmx.net>
To: caml users <caml-list@inria.fr>
Subject: [Caml-list] [ANN] release of fmlib.0.2.0
Date: Sat, 3 Apr 2021 14:41:10 +0200	[thread overview]
Message-ID: <EE818BCB-B682-4C2C-BF54-BF84804EA89D@gmx.net> (raw)

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

I am pleased to announce the second release (0.2.0) of fmlib, a functional
library with managed effects.

The library has up to now 4 components:

- Some standard datatypes https://hbr.github.io/fmlib/odoc/fmlib/Fmlib_std/index.html <https://hbr.github.io/fmlib/odoc/fmlib/Fmlib_std/index.html>

- Pretty printing functions https://hbr.github.io/fmlib/odoc/fmlib/Fmlib_pretty/Print/index.html <https://hbr.github.io/fmlib/odoc/fmlib/Fmlib_pretty/Print/index.html>

- Parsing combinator library https://hbr.github.io/fmlib/odoc/fmlib/Fmlib_parse/index.html <https://hbr.github.io/fmlib/odoc/fmlib/Fmlib_parse/index.html>
- Primitives to compile to javascript https://hbr.github.io/fmlib/odoc/fmlib_js/index.html <https://hbr.github.io/fmlib/odoc/fmlib_js/index.html>


The last component is the new one in version 0.2.0. Internally it uses
`js_of_ocaml` to compile to javascript. It is an easy to use library of
primitive functions to access mainly browser functionality from ocaml and some
rudimentary functions to access nodejs functionality.

It can be installed via opam by

    opam update
    opam install fmlib
    opam install fmlib_js

It is located at github https://github.com/hbr/fmlib <https://github.com/hbr/fmlib>

Remarks, comments and feedback is welcome.

Regards Helmut

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

                 reply	other threads:[~2021-04-03 12:41 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=EE818BCB-B682-4C2C-BF54-BF84804EA89D@gmx.net \
    --to=helmut.brandl@gmx.net \
    --cc=caml-list@inria.fr \
    /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).