From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id pBIKQhVc004031 for ; Sun, 18 Dec 2011 21:26:43 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AioDALBL7k7RVdW2kGdsb2JhbABDFAGEJ1ClHoEnCCIBAQEBCQkNBxQEIYFyAQEBAwEMBgIPHQEbEgsBAwELBgMCBAEGGh0CAiIBEQEFARwGEwgah1gImhUKix1IgmuEED+IcQIFC4pjgRYElH6NeD2Deg X-IronPort-AV: E=Sophos;i="4.71,372,1320620400"; d="scan'208";a="135934375" Received: from mail-yx0-f182.google.com ([209.85.213.182]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 18 Dec 2011 21:26:37 +0100 Received: by yenl9 with SMTP id l9so4022280yen.27 for ; Sun, 18 Dec 2011 12:26:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=OFAGxd66MhTyAAUbIiMwBTsu1NUXyupGIoBCZUJXsaI=; b=IGoO8T+R4BB926z6UK6PsCImxQOYLUCryflIE6OB3WiJ/yfHRP4Bnml9AdtKT9QUbT h0/vKp2ihyKQLswBY/QqxRkyP6ViEah6HNiAJd5/zgjsIqbS4Du+zHD4s4J549V3DObN n5SjOvRtDOWZORQqISQXEBf9/bk2OX/JoqIrg= MIME-Version: 1.0 Received: by 10.236.79.38 with SMTP id h26mr24051675yhe.39.1324239996374; Sun, 18 Dec 2011 12:26:36 -0800 (PST) Received: by 10.236.107.136 with HTTP; Sun, 18 Dec 2011 12:26:36 -0800 (PST) Received: by 10.236.107.136 with HTTP; Sun, 18 Dec 2011 12:26:36 -0800 (PST) In-Reply-To: References: <00d101ccbc28$09440c30$1bcc2490$@ffconsultancy.com> <1324219418.2429.11.camel@peersuasive> Date: Sun, 18 Dec 2011 21:26:36 +0100 Message-ID: From: Pierre-Alexandre Voye To: =?UTF-8?Q?=C3=87agdas_Bozman?= Cc: caml-list@inria.fr, Jon Harrop , Andrej Bauer , Fabrice Le Fessant Content-Type: multipart/alternative; boundary=20cf3005131694ccea04b463a624 Subject: Re: [Caml-list] Don't forget the user --20cf3005131694ccea04b463a624 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Maybe you could use J=C3=A9rome Diminio's utop, which provide automatic completion in the top level. The great difficulty is just to adapt ncurses to javascript.. Le 18 d=C3=A9c. 2011 15:43, "=C3=87agdas Bozman" a =C3=A9crit : > How many bells & whistles would we have to make a "try it" web page? A > pretty CSS, a bit of java... Like Thomas and Fabrice said, I am currently working on a "Try it" web page. I am using J=C3=A9r=C3=B4me Vouillon's toplevel [1] and try to make i= t more user friendly with pretty CSS :-) The main goal is to let new users and beginners to try OCaml without installing anything and with some exercises/lessons/tutorials. I have a git repository on [2]. [1] http://ocsigen.org/js_of_ocaml/files/toplevel/index.html [2] https://github.com/cago/tryocaml -- =C3=87agdas Bozman --=20 Caml-list mailing list. Subscription management and archives: https://sympa-roc.inria.fr/wws/... --20cf3005131694ccea04b463a624 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Maybe you could use J=C3=A9rome Diminio's utop, which provide automa= tic completion in the top level. The great difficulty is just to adapt ncur= ses to javascript..

Le=C2=A018 d=C3=A9c. 2011 15:43, "=C3=87a= gdas Bozman" <cagdas.= bozman@ocamlpro.com>=C2=A0a =C3=A9crit=C2=A0:

> How many bells & whistles would we have to make a &qu= ot;try it" web page? A
> pretty CSS, a bit of java...

Like Thomas and Fabrice said, I= am currently working on a "Try it" web
page. I am using J=C3=A9r=C3=B4me Vouillon's toplevel [1] and try to ma= ke it more
user friendly with pretty CSS :-)
The main goal is to let new users and beginners to try OCaml without
installing anything and with some exercises/lessons/tutorials.

I have a git repository on [2].

[1] http://ocsigen.org/js_of_ocaml/files/toplevel/index.html
[2]
https://= github.com/cago/tryocaml

--
=C3=87agdas Bozman <cagdas= .bozman@ocamlpro.com>



--
Caml-list mailing list. S= ubscription management and archives:
https://sympa-roc.inria.fr/wws/...

--20cf3005131694ccea04b463a624--