From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 8A6D97F962 for ; Thu, 26 Jun 2014 10:19:47 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of louis.mandel@lri.fr) identity=pra; client-ip=129.175.212.65; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="louis.mandel@lri.fr"; x-sender="louis.mandel@lri.fr"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of louis.mandel@lri.fr) identity=mailfrom; client-ip=129.175.212.65; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="louis.mandel@lri.fr"; x-sender="louis.mandel@lri.fr"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mx2.u-psud.fr) identity=helo; client-ip=129.175.212.65; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="louis.mandel@lri.fr"; x-sender="postmaster@mx2.u-psud.fr"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8BAFXWq1OBr9RBnGdsb2JhbABag1/FZRYPAQEBAQEICwkJFCiERIF9iFUECZY/rH0XkjSBFgWcHoU4hmeJTmoB X-IPAS-Result: Ao8BAFXWq1OBr9RBnGdsb2JhbABag1/FZRYPAQEBAQEICwkJFCiERIF9iFUECZY/rH0XkjSBFgWcHoU4hmeJTmoB X-IronPort-AV: E=Sophos;i="5.01,551,1400018400"; d="scan'208";a="82184702" Received: from mx2.u-psud.fr ([129.175.212.65]) by mail2-smtp-roc.national.inria.fr with ESMTP; 26 Jun 2014 10:19:47 +0200 Received: from mx2.u-psud.fr (mx2 [127.0.0.1]) by localhost (MTA) with SMTP id 101F8301EF0 for ; Thu, 26 Jun 2014 10:19:47 +0200 (CEST) Received: from ext.lri.fr (ext.lri.fr [129.175.15.4]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx2.u-psud.fr (MTA) with ESMTPS id EB329302880 for ; Thu, 26 Jun 2014 10:19:46 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by ext.lri.fr (Postfix) with ESMTP id DBBB340A9D; Thu, 26 Jun 2014 10:19:46 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at lri.fr Received: from ext.lri.fr ([127.0.0.1]) by localhost (ext.lri.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VSsgTJJ6IHZF; Thu, 26 Jun 2014 10:19:46 +0200 (CEST) Received: from [192.168.147.65] (poste147-23.college-de-france.fr [193.52.23.147]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by ext.lri.fr (Postfix) with ESMTPSA id BA7C24040D; Thu, 26 Jun 2014 10:19:46 +0200 (CEST) From: Louis Mandel Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Thu, 26 Jun 2014 10:19:47 +0200 To: OCaml List Message-Id: <4229100D-7DE8-4B97-A498-BEDE8C84BA85@lri.fr> Mime-Version: 1.0 (Apple Message framework v1283) X-Mailer: Apple Mail (2.1283) Subject: [Caml-list] ReactiveML 1.09.03 We are happy to announce the new release of ReactiveML: http://reactiveml.o= rg with a new lesson in the interactive tutorial: http://reactiveml.org/tryrml ReactiveML could be easily installed using OPAM : opam install rml or directly from the source : http://reactiveml.org/distrib/rml-1.09.03-201= 4-06-21.tar.gz ReactiveML is a language similar to OCaml extended with a built-in notion o= f parallel composition. It is based on the reactive synchronous model, a co= operative concurrency model. The language is well suited to program applica= tions with a lot of parallel processes which communicate and synchronize a = lot such as video games or simulation problems. ReactiveML is compiled into= plain OCaml code and thus can link or be linked to any OCaml code. -- Louis Mandel for the ReactiveML development team