From: Spiros Eliopoulos <seliopou@gmail.com>
To: OCaml <caml-list@inria.fr>
Subject: [Caml-list] ANN: ocaml-session
Date: Thu, 17 Dec 2015 13:51:18 -0500 [thread overview]
Message-ID: <CAEkQQgL40wDspYf0pGzLa9LY1+iFy-5iem8=jTjz2GZponecKg@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 1093 bytes --]
Hey List,
I'm happy to announce the initial release of ocaml-session:
https://github.com/inhabitedtype/ocaml-session
ocaml-session is an session manager that handles cookie headers and backend
storage for HTTP servers. The library supports CoHTTP and Webmachine; Async
and Lwt; and pluggable backing stores based on a functor interface.
The library ships with an in-memory backend (for development and testing)
and a postgresql-ocaml[0] based backend. One of the goals of the library is
to expand the number of persistent and ephemeral storage systems
(filesystem, memcache, redis, MySQL, etc.) that are available out of the
box so that it's easy to integrate into a user's existing infrastructure.
There is already an issue open to provide a PG'OCaml-based backend[1] if
that's more of your cup of tea in terms of postgresql libraries. Anybody
who would like to contribute that should claim the issue and have at it!
As always, issues and pull requests welcomed.
-Spiros E.
[0]: https://github.com/mmottl/postgresql-ocaml
[1]: https://github.com/inhabitedtype/ocaml-session/issues/1
[-- Attachment #2: Type: text/html, Size: 1772 bytes --]
next reply other threads:[~2015-12-17 18:51 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-12-17 18:51 Spiros Eliopoulos [this message]
2015-12-18 8:53 ` François Bobot
2015-12-18 15:55 ` Török Edwin
2015-12-18 16:36 ` Spiros Eliopoulos
2015-12-18 16:52 ` Bruno Deferrari
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='CAEkQQgL40wDspYf0pGzLa9LY1+iFy-5iem8=jTjz2GZponecKg@mail.gmail.com' \
--to=seliopou@gmail.com \
--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