Haskell: A Modern Purely Functional Programming Language

Weifeng Zhang · Journal of Nanjing University of Posts and Telecommunications · 2007

As the size and complexity of software systems is growing dramatically,the crisis of software complexity in the world of computer science increases.How can we deal with the size and complexity of modern computer programs? How can we reduce the time and cost of program development? How can we increase our confidence that the finished programs work correctly? Functional languages provide a particularly elegant framework to address these issues.In this paper,we introduce a purely functional programming language Haskell,including its development history,the features and structures of Haskell programs.Haskell is a modern,standard,lazy,purely functional programming language.It possesses an expressive syntax and a rich built-in data types.

Read the paper · More papers on PaperTik