caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
* [Caml-list] ANNOUNCE: CamlTemplate 0.5.0 released
@ 2003-10-05 23:57 Benjamin Geer
  2003-10-08 13:23 ` [Caml-list] ANNOUNCE: mod_caml 0.9.3 released Richard Jones
  0 siblings, 1 reply; 2+ messages in thread
From: Benjamin Geer @ 2003-10-05 23:57 UTC (permalink / raw)
  To: caml-list

I'm pleased to announce the first release of CamlTemplate, a small 
template processor library for Objective Caml. It can be used to 
generate web pages, scripts, SQL queries, XML documents and other sorts 
of text files. Features:

   * A versatile, easy-to-learn template syntax that supports
     common scripting-language constructs, while encouraging a
     separation between presentation logic and application logic.

   * The supported Caml data structures accomodate lists, tables
     and trees of items in a straightforward manner.

   * Works well with mod_caml.

   * Supports any ASCII-compatible encoding, including UTF-8.

   * Optional support for multithreading.

CamlTemplate can be downloaded from:

   http://saucecode.org/camltemplate

Ben

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners


^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Caml-list] ANNOUNCE: mod_caml 0.9.3 released
  2003-10-05 23:57 [Caml-list] ANNOUNCE: CamlTemplate 0.5.0 released Benjamin Geer
@ 2003-10-08 13:23 ` Richard Jones
  0 siblings, 0 replies; 2+ messages in thread
From: Richard Jones @ 2003-10-08 13:23 UTC (permalink / raw)
  Cc: caml-list

I'm pleased to announce the release of mod_caml 0.9.3.

mod_caml is a set of Objective CAML (OCaml) bindings for the Apache
API. It allows you to run "CGI scripts" written in OCaml directly inside
the Apache webserver. However, it is much much more than just that:

 * Bind to any part of the Apache request cycle.
 * Read and modify internal Apache structures.
 * Share modules of code between handlers and scripts.
 * CGI library and templating system (allows separation of code and
   presentation).
 * DBI library for simple database access.

The website has downloads and a manual:

http://www.merjis.com/developers/mod_caml/
https://savannah.nongnu.org/files/?group=modcaml

Changes:

* I've checked this version works with OCaml 3.07.
* Some integration with Ben Geer's CamlTemplate.
* Further enhancements to the comments example.
* DBI layer (can also be used separately).

Rich.

-- 
Richard Jones. http://www.annexia.org/ http://freshmeat.net/users/rwmj
Merjis Ltd. http://www.merjis.com/ - all your business data are belong to you.
"My karma ran over your dogma"

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2003-10-08 13:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-05 23:57 [Caml-list] ANNOUNCE: CamlTemplate 0.5.0 released Benjamin Geer
2003-10-08 13:23 ` [Caml-list] ANNOUNCE: mod_caml 0.9.3 released Richard Jones

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).