-=[ Docs ]=-


A Gentle Introduction to Haskell 98 - (October, 1999)
AuthorsPaul Hudak
John Peterson
LanguageEnglish
Typepublic
Url
SummaryOur goal is to provide a gentle introduction to Haskell for someone who has experience with at least one other language, preferably a functional language (even if only an almost-functional language such as ML or Scheme).
Pages64
Parts1 Introduction
2 Values, Types, and Other Goodies
3 Functions
4 Case Expressions and Pattern Matching
5 Type Classes and Overloading
6 Types, Again
7 Input/Output
8 Standard Haskell Classes
9 About Monads
10 Numbers
11 Modules
12 Typing Pitfalls
13 Arrays
14 The Next Stage


Report on the Programming Language Haskell 98 - (1 February 1999)
AuthorsSimon Peyton Jones
John Hughes
Lennart Augustsson
Dave Barton
Brian Boutel
Warren Burton
Joseph Fasel
Kevin Hammond
Ralf Hinze
Paul Hudak
Thomas Johnsson
Mark Jones
John Launchbury
Erik Meijer
John Peterson
Alastair Reid
Colin Runciman
Philip Wadler
LanguageEnglish
Typepublic
Url
SummaryThis report is the official specification of Haskell 98 and should be suitable for writing programs and building implementations. It is not a tutorial on programming in Haskell such as the Gentle Introduction, so some familiarity with functional languages is assumed. Haskell 98 is described in two separate documents: the Haskell Language Report (this document) and the Haskell Library Report.
Pages163
Parts1 Introduction
2 Lexical Structure
3 Expressions
4 Declarations and Bindings
5 Modules
6 Predefined Types and Classes
7 Basic Input/Output
A Standard Prelude
B Syntax
C Literate comments
D Specification of Derived Instances
E Compiler Pragmas



generated by OrgaDoc 0.8