[cwn] Attn: Development Editor, Latest Caml Weekly News

Alan Schmitt alan.schmitt at polytechnique.org
Tue Feb 17 00:19:13 PST 2009


Hello,

Here is the latest Caml Weekly News, for the week of February 10 to  
17, 2009.

1) XML data binder for Ocaml
2) findlib-1.2.4 (for ocaml-3.11)

========================================================================
1) XML data binder for Ocaml
Archive: <http://groups.google.com/group/fa.caml/browse_thread/thread/c26df9a185e9afe8# 
 >
------------------------------------------------------------------------
** O'Leary, John W asked and Sylvain Le Gall answered:

 > Hi all,

 > I'm looking for a tool that will take an XML data schema (.xsd) and
 > generate data bindings in Ocaml. In other words, I am seeking an  
Ocaml
 > equivalent to XSD (for C and C++) and JAXB (for Java).

 > Googling didn't immediately turn up anything meeting the above
 > description. I'd very much appreciate any pointers.

I think you can try taking a look at two project:
<http://www.galaxquery.org/>
<http://www.cduce.org/ocaml>

I think they implement something close to what you want (I mean "close",
not "what you want" unfortunately). At least there is some code in it,
that deal with xsd.
			
** Richard Jones also replied:

XSD as in the crazy-complicated quasi-standard used in SOAP, WSDL etc?
I'm not sure you'll find any implementations in OCaml - it's hard
enough to implement when you have a large team of people available to
you.

I did a very very partial implementation using CDuce as part of my
SOAP client code for the Google AdWords API.  It's not directly
usable, but maybe you can have a look at it for inspiration anyway:

   <http://merjis.com/developers/oc-soap>
			
========================================================================
2) findlib-1.2.4 (for ocaml-3.11)
Archive: <http://groups.google.com/group/fa.caml/browse_thread/thread/8273ad37caf6aa97# 
 >
------------------------------------------------------------------------
** Gerd Stolpmann announced:

I've just uploaded findlib-1.2.4. This is a bugfix release:

      * For ocaml-3.11 some camlp4 libs no longer include dynlink.
        Findlib has a fixed META definition.
      * Bigarray needs unix: This has been fixed in the META file, too.
      * Attempt to fix some "space path" issues for Win32. It is
        untested, however.

Get findlib from its homepage
(<http://projects.camlcity.org/projects/findlib.html>). The GODI package
is already updated.
			
========================================================================
Using folding to read the cwn in vim 6+
------------------------------------------------------------------------
Here is a quick trick to help you read this CWN if you are viewing it  
using
vim (version 6 or greater).

:set foldmethod=expr
:set foldexpr=getline(v:lnum)=~'^=\\{78}$'?'<1':1
zM
If you know of a better way, please let me know.

========================================================================
Old cwn
------------------------------------------------------------------------

If you happen to miss a CWN, you can send me a message
(alan.schmitt at polytechnique.org) and I'll mail it to you, or go take a  
look at
the archive (<http://alan.petitepomme.net/cwn/>) or the RSS feed of the
archives (<http://alan.petitepomme.net/cwn/cwn.rss>). If you also wish
to receive it every week by mail, you may subscribe online at
<http://lists.idyll.org/listinfo/caml-news-weekly/> .

========================================================================

-- 
Alan Schmitt <http://alan.petitepomme.net/>

The hacker: someone who figured things out and made something cool  
happen.
  .O.
  ..O
  OOO


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.idyll.org/pipermail/caml-news-weekly/attachments/20090217/df1df5dd/attachment.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.idyll.org/pipermail/caml-news-weekly/attachments/20090217/df1df5dd/attachment.pgp 


More information about the caml-news-weekly mailing list