Mailing list for all users of the OCaml language and system.
 help / color / mirror / Atom feed
From: Peng Zang <peng.zang@gmail.com>
To: caml-list@yquem.inria.fr
Cc: David Teller <David.Teller@univ-orleans.fr>, OCaml <caml-list@inria.fr>
Subject: Re: [Caml-list] ANN OCaml Batteries Included alpha 1
Date: Sun, 12 Oct 2008 01:42:20 -0400	[thread overview]
Message-ID: <200810120142.23667.peng.zang@gmail.com> (raw)
In-Reply-To: <1223732914.7333.22.camel@Blefuscu>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

I think Batteries Included is a great idea and have been looking forward to 
seeing how it turns out.  I've just installed it and have been playing around 
with it.  A quick question, how do you get batteries to work in the toplevel?  
I tried the usual:

  # #use "topfind";;
  # #require "batteries";;
  No such package: bin_prot.syntax - Required by `batteries.bin_prot.syntax'

But I get an error.  Attempts to "#require" batteries.bin_prot.syntax yield 
similar errors.

This is quite important to me.  I don't know what the general sentiment of the 
community is, but the toplevel is one of the major reasons I use OCaml.  In 
fact, for every Makefile I write, I write an equivalent toplevel init file.  
This ensures that any code I write in the toplevel, will compile with no 
changes and vice versa.  Even when making simple edits to compiled code, I 
will open up a toplevel, load the library/file and open the correct name 
space of where the edit will take place (automated with some elisp of 
course).  This allows me to test, in the toplevel, each little change I make.

Thanks in advance,

Peng


  


On Saturday 11 October 2008 09:48:34 am David Teller wrote:
>       Dear list,
>
>  We're happy to inform you that the first alpha version of OCaml
> Batteries Included has just been released. You may find the source on
> the Forge [1], as well as the release notes [2],  and you can browse the
> documentation online, including a detailed presentation of what OCaml
> Batteries Included is all about [3].  A GODI package has also been
> uploaded for OCaml 3.10 .
>
> The list of features is a tad too long for detailing it here. Let's just
> say that there are new or improved data structures, i/o, unicode ropes,
> syntax extensions, primitives for invoking some of the tools of the
> toolchain, etc.
>
> It's alpha-level code, so use with caution, and not all the features we
> have in mind have been implemented yet. On the other hand, any form of
> feedback is greatly appreciated.
>
> [1] http://forge.ocamlcore.org/frs/?group_id=17&release_id=44
> [2] http://forge.ocamlcore.org/frs/shownotes.php?release_id=44
> [3] http://forge.ocamlcore.org/docman/?group_id=17
>
> Have fun coding,
>  David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFI8Y4/fIRcEFL/JewRAst2AKCRnKy/uB70LhSBnb/Rvny2EJTKYwCgz+j+
1oNcyf/KdXaQrwOe4dChrlk=
=zMpC
-----END PGP SIGNATURE-----


  parent reply	other threads:[~2008-10-12  5:42 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-10-11 13:48 David Teller
2008-10-11 21:27 ` [Caml-list] " Andrej Bauer
2008-10-11 22:35   ` David Teller
2008-10-12  5:42 ` Peng Zang [this message]
2008-10-12  9:20   ` Top-level with compiled libraries, Was: ANN OCaml Batteries Included Jan Kybic
2008-10-12 12:53     ` [Caml-list] " Daniel Bünzli
2008-10-13 10:26       ` Daniel Bünzli
2008-10-12 15:19     ` Markus Mottl
2008-10-12 15:19     ` Peng Zang
2008-10-12 13:59   ` [Caml-list] ANN OCaml Batteries Included alpha 1 David Teller
2008-10-12 17:00     ` Peng Zang
2008-10-12 18:43       ` David Teller
2008-10-12 18:55         ` Peng Zang
2008-10-13  9:07 ` Stefano Zacchiroli

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=200810120142.23667.peng.zang@gmail.com \
    --to=peng.zang@gmail.com \
    --cc=David.Teller@univ-orleans.fr \
    --cc=caml-list@inria.fr \
    --cc=caml-list@yquem.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