Date: Mon, 7 Oct 1996 14:18:39 +0200
Message-Id: <9610071218.AA18530@wi2x28.informatik.uni-wuerzburg.de>
From: "Prof.Dr.J.Wolff v. Gudenberg" <wolff@informatik.uni-wuerzburg.de>
To: caml-list@margaux.inria.fr, comp-lang-ml@cs.cmu.edu
Subject: New Introductory book (in German) using Caml light
Algorithmen -- Datenstrukturen -- Funktionale Programmierung -
Eine praktische Einf|hrung mit Caml-Light,
Juergen Wolff v. Gudenberg,
Addison-Wesley, Bonn 1996
About the book:
The design of algorithms, their implementation and the handling of
data structures belong to the basic tools of each computer scientist.
This book gives an introduction where algorithms as well as data structures
are considered functionally. It is intended as an accompanying book
for basic courses in computer science,
but it is also suitable for self-studies.
In the first part the algorithms are concisely and precisely designed
using Caml Light as a kind of pseudo code. The main ideas are thus not
concealed by a lot of details.
As an additional advantage the pseudo code describes complete programs
and the designs are directly executable.
In this manner the reader becomes familar with functional programming.
The second part provides a tutorial introduction into the language Caml Light
and in its last chapter a comprehensive description of the language kernel.
Caml Light is an easily portable, typed, functional language
which is interpreted but may also be compiled if neccessary.
There is a considerable amount of interesting application modules.
The sample programs for all algorithms mentioned in the book are freely
available as well as the system itself.
--__o \<, ___________________()/ ()______________________________________________________
Prof. Dr. J. Wolff v. Gudenberg Lehrstuhl fuer Informatik II wolff@informatik.uni-wuerzburg.de Universitaet Wuerzburg Tel. 0931 / 888-5517 Am Hubland Fax. 0931 / 888-4602 D-97074 Wuerzburg URL http://www-info2.informatik.uni-wuerzburg.de/staff/wvg INTERVAL 96 URL http://www-info2.informatik.uni-wuerzburg.de/interval96 -------------------------------------------------------------------------------