From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id TAA30395; Fri, 24 Jan 2003 19:13:48 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id TAA30253 for caml-list@pauillac.inria.fr; Fri, 24 Jan 2003 19:13:48 +0100 (MET) Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id SAA28524 for ; Fri, 24 Jan 2003 18:15:30 +0100 (MET) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from mel-rto2.wanadoo.fr (smtp-out-2.wanadoo.fr [193.252.19.254]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id h0OHFTr05796 for ; Fri, 24 Jan 2003 18:15:29 +0100 (MET) Received: from mel-rta10.wanadoo.fr (193.252.19.193) by mel-rto2.wanadoo.fr (6.7.015) id 3E0C33700118B0A3; Fri, 24 Jan 2003 18:15:23 +0100 Received: from wanadoo.fr (80.13.250.47) by mel-rta10.wanadoo.fr (6.7.015) id 3E26DAA60051654E; Fri, 24 Jan 2003 18:15:23 +0100 Date: Fri, 24 Jan 2003 18:15:29 +0100 Subject: Re: [Caml-list] Books on FP Content-Type: text/plain; charset=ISO-8859-1; format=flowed Mime-Version: 1.0 (Apple Message framework v551) Cc: "'Oliver Bandel'" , To: "Mattias Waldau" From: =?ISO-8859-1?Q?Jocelyn_S=E9rot?= In-Reply-To: <001001c2c3c1$16e13e80$0a00a8c0@gateway> Message-Id: <703DD5F8-2FBF-11D7-A4A2-0003934491C2@wanadoo.fr> Content-Transfer-Encoding: quoted-printable X-Mailer: Apple Mail (2.551) Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Le vendredi, 24 jan 2003, =E0 16:55 Europe/Paris, Mattias Waldau a =E9crit= : > Cousineau and Mauny's "The Functional Approach to Programming" is = okay, > especially if want to program ocaml (even it has this stupid approach=20= > to > have a slightly different syntax in the book, which is so common for > books written by academics :-) > The book uses Caml Light syntax. I agree this is annoying for those who want to start with Objective Caml. But Caml Light is ok when=20 learning FP and the syntax differences are really minor so that=20 shifting/translating from one to the other is straightforward. > What did you think about the O'Reilly book on www.ocaml.org? > Great book for doing "real" Ocaml programming (as opposed to learning). But the focus is, imho, more on technical than on "fundamental" issues. Personnaly, i use Cousineau and Mauny as a textbook when teaching and the Oreilly as a reference book for my hacking. > I am still looking for a bug like "Advanced tricks for the > ML-programmer", something like "Advanced C++ Programming Styles and > Idioms" > by James O. Coplien. So the Oreilly book may be a good choice .. Just my 2 cents. I would be happy to hear opinions from other Caml users Jocelyn -- E-mail: Jocelyn.Serot@l_a_s_m_e_a.u_n_i_v-bpclermont.fr S-mail: LASMEA - UMR 6602 CNRS, Universite Blaise Pascal, 63177 Aubiere=20= cedex Tel: +33.(0)4.73.40.73.30 - Fax: +33.(0)4.73.40.72.62 http://wwwlasmea.univ-bpclermont.fr/Personnel/Jocelyn.Serot/Welcome.html Valid e-mail: remove underscores (sorry, this is prevention against=20 junk mail) ------------------- 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