Difference between revisions of "Haskell Brooks Curry"

From HaskellWiki
Jump to navigation Jump to search
(Updated links and added one)
m (Modify explanation of currying and insert internal link)
Tag: visualeditor-switched
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
<CENTER>
 
<CENTER>
  +
{{Stub}}
  +
 
= Haskell B. Curry =
 
= Haskell B. Curry =
   
Line 5: Line 7:
 
</CENTER>
 
</CENTER>
   
  +
Haskell Brooks Curry was a mathematician who made significant contributions to logic and computer science.
We are working on a short bio of Haskell Curry and his contributions
 
  +
  +
He was born in 1900 and died in 1982. Today, three programming languages are named after him, Haskell, Brooks, and Curry, and the technique of transforming a multi-argument function into a sequence of single-argument function is called "[[Currying|currying]]" in his honor.
  +
  +
Together with the logician Alvin Howard, he developed the idea of "propositions as types," now known as the Curry-Howard correspondence.
  +
  +
His work also played a critical part in developing the idea that logical systems based on self-recursive expressions are inconsistent.
  +
  +
 
(We are working on a short bio of Haskell Curry and his contributions
 
to functional languages. If you have anything to offer please add it to this web page. A very short biography can be
 
to functional languages. If you have anything to offer please add it to this web page. A very short biography can be
 
found at http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Curry.html.
 
found at http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Curry.html.
Line 11: Line 22:
 
Penn State also has a short biography of him: http://www.research.psu.edu/about/history/1945-1959. There is a sign honoring him outside of the mathematics building ([http://www.flickr.com/photos/ebujak/3807804297/in/photostream/ McAllister Building]):
 
Penn State also has a short biography of him: http://www.research.psu.edu/about/history/1945-1959. There is a sign honoring him outside of the mathematics building ([http://www.flickr.com/photos/ebujak/3807804297/in/photostream/ McAllister Building]):
 
http://www.flickr.com/photos/ebujak/3808620086/in/photostream/
 
http://www.flickr.com/photos/ebujak/3808620086/in/photostream/
  +
  +
Wikipedia entry:
  +
https://en.m.wikipedia.org/wiki/Haskell_Curry )
  +
   
 
[[Category:Haskell]]
 
[[Category:Haskell]]

Latest revision as of 02:41, 9 November 2023

This article is a stub. You can help by expanding it.

Haskell B. Curry

HaskellBCurry.jpg

Haskell Brooks Curry was a mathematician who made significant contributions to logic and computer science.

He was born in 1900 and died in 1982. Today, three programming languages are named after him, Haskell, Brooks, and Curry, and the technique of transforming a multi-argument function into a sequence of single-argument function is called "currying" in his honor.

Together with the logician Alvin Howard, he developed the idea of "propositions as types," now known as the Curry-Howard correspondence.

His work also played a critical part in developing the idea that logical systems based on self-recursive expressions are inconsistent.


(We are working on a short bio of Haskell Curry and his contributions to functional languages. If you have anything to offer please add it to this web page. A very short biography can be found at http://www-groups.dcs.st-and.ac.uk/~history/Mathematicians/Curry.html.

Penn State also has a short biography of him: http://www.research.psu.edu/about/history/1945-1959. There is a sign honoring him outside of the mathematics building (McAllister Building): http://www.flickr.com/photos/ebujak/3808620086/in/photostream/

Wikipedia entry: https://en.m.wikipedia.org/wiki/Haskell_Curry )