[Tutor] is "fold" same as "reduce"?
alan.gauld@bt.com
alan.gauld@bt.com
Tue, 22 Jan 2002 10:22:37 -0000
------_=_NextPart_001_01C1A32E.B70FE5A0
Content-type: text/plain; charset="ISO-8859-1"
One of the best FP languages is Haskell and the
haskell.org web site has a lot of fairly heavy
weight articles.
LISP is heavily functional in nature so you
could look at the lisp and scheme sites.
The two online books
Structure and Interpretation of Computer Programs
and
How to Design Programs
both take a FP approach thru Scheme and I recommend them both.
Alan g.
------_=_NextPart_001_01C1A32E.B70FE5A0
Content-type: text/html; charset="ISO-8859-1"
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<META content="MSHTML 5.50.4807.2300" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>One of the best FP languages is Haskell and the
</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>haskell.org web site has a lot of fairly heavy
</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>weight articles.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>LISP is heavily functional in nature so you
</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>could look at </SPAN></FONT><FONT face="Courier New"
color=#0000ff size=2><SPAN class=910522410-22012002>the lisp and scheme
sites.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>The two online books</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>Structure and Interpretation of Computer
Programs</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>and</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>How to Design Programs</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>both take a FP approach thru Scheme and I recommend
them both.</SPAN></FONT></DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002></SPAN></FONT> </DIV>
<DIV><FONT face="Courier New" color=#0000ff size=2><SPAN
class=910522410-22012002>Alan g.</SPAN></FONT></DIV>
<DIV><FONT size=2></FONT> </DIV></BODY></HTML>
------_=_NextPart_001_01C1A32E.B70FE5A0--