R. John M. Hughes is a computer scientist who does research in the field of programming languages and the author of several influential research papers on the subject, including "Why Functional Programming Matters". He is a professor in the department of Computing Science at the Chalmers University of Technology. Hughes is a member of the Functional Programming group at Chalmers, and much of his research relates to the Haskell programming language.
He is also one of the developers of QuickCheck.
- ^ Hughes, John (1989). "Why Functional Programming Matters". Computer Journal 32 (2): 98–107. doi:10.1093/comjnl/32.2.98. Retrieved May 6, 2010.
 External links