Good introduction to functional programming with Python?
Brad Knotwell
knotwell at ix.netcom.com
Thu Dec 28 12:07:49 EST 2000
"Tim Peters" <tim.one at home.com> writes:
> 2. While the "complex protocol logic" may be complex indeed, protocols
> typically sling a small number of very simple data types (like "Data is
> passed as a sequence of bytes between the Erlang processes and the external
> UNIX processes") in very rigid ways. In fact, I got so suspicions at the
> lack of *any* higher-order functions in any of the examples I saw, I
> downloaded the Erlang book and read this ("Concurrent programming in
> Erlang", ISBN 0-13-508301-X):
>
> Currying, higher-order functions, lazy evaluation, ZF
> comprehension, logical variables, deep guards, etc., add to
> the expressive power of a declarative programming language, but
> their absence is not a sign cant detriment to the programming of
> typical industrial control applications.
The information in that book is a bit dated (even so it's still a good book).
More recent information is at the following URL:
http://www.erlang.org/doc/current/doc/extensions/funs.html
IIRC, this book also doesn't talk about Erlang's list comprehensions.
> if-we-don't-act-fast-i'm-afraid-python-may-lose-the-industrial-
> control-market-ly y'rs - tim
--Brad
More information about the Python-list
mailing list