haskell-report.git
15 years agoImplemented a few fixes we talked about on IRC:
Isaac Potoczny-Jones [Sun, 1 Aug 2004 21:18:34 +0000 (21:18 +0000)] 
Implemented a few fixes we talked about on IRC:

(12:10:13) Marvin--: SyntaxLaptop: the example Setup.lhs on page 3 is wrong, it should import defaultMain and set main = defaultMain
(12:10:46) Marvin--: SyntaxLaptop: and I think we call it sdist, not src-dist?
(12:20:38) Marvin--: SyntaxLaptop:  \"funky, path\\\\name\"   is really broken, it should be  "funky, path\\name"
(12:20:47) Marvin--: the escapes comes from being in a haskell string in the module! :)

(12:22:10) Marvin--: hmm, now I think I remember what the issue with the dashes was
(12:23:08) Marvin--: oh, and it should be documented exactly what paths look like
(12:23:43) Marvin--: page 18 says import Distribution.Make (setup), that damn well should be defaultMain too ;-)
(13:14:15) igloo: Oh, Marvin, am I being dopey or does the new spec not answer my questions about eh example at the start?
(13:14:37) igloo: e.g. how does it know which files are part of the package

15 years agoadded more details about Setup.description fields
Isaac Potoczny-Jones [Sun, 1 Aug 2004 15:36:45 +0000 (15:36 +0000)] 
added more details about Setup.description fields

15 years agoAdded a bunch of information about the package description.
Isaac Potoczny-Jones [Sat, 31 Jul 2004 22:01:45 +0000 (22:01 +0000)] 
Added a bunch of information about the package description.

15 years agoMissing operator =<< from the table of fixities.
Malcolm Wallace [Fri, 30 Jul 2004 09:43:42 +0000 (09:43 +0000)] 
Missing operator =<< from the table of fixities.

15 years agoPage number.
Malcolm Wallace [Thu, 29 Jul 2004 10:18:00 +0000 (10:18 +0000)] 
Page number.

15 years agoClarify the order of matching in a named field pattern.
Malcolm Wallace [Thu, 29 Jul 2004 09:54:15 +0000 (09:54 +0000)] 
Clarify the order of matching in a named field pattern.

15 years ago* added "clean" target to setup script spec.
Isaac Potoczny-Jones [Mon, 26 Jul 2004 04:20:16 +0000 (04:20 +0000)] 
* added "clean" target to setup script spec.
* updated test case for package description file.
* Added note about chasing dependencies and "modules" field:
   Note that in the future, though the Modules field will be
   available, it will not be necessary to provide it for building
   executables and libraries.  Instead, the user will provide only the
   "Main-Is" field (for executables) and the "Exposed-Modules" field
   (for libraries).  The system will chase down dependencies from
   those modules and include them in the library or source
   distributions.

15 years agoCleaned up package description stuff
Isaac Potoczny-Jones [Sat, 26 Jun 2004 21:21:22 +0000 (21:21 +0000)] 
Cleaned up package description stuff

FIX/TODO: Provide BNF-type grammar, especially for field contents,
remove below checklist and questions, fix package filename.

Added example package description and more syntax.  Please
double-check.

15 years ago* Added new personas:
Isaac Potoczny-Jones [Sat, 26 Jun 2004 20:36:17 +0000 (20:36 +0000)] 
* Added new personas:
** Peter Packager, as an umbrella for Rowland et al
** Isabella Installer, as someone who uses Peter's packages

* Added some notes on the personas to clarify against the perception
  that they are non-overlapping roles.

* Added a little "layered tools" section, just to get this on record.

* Some reformatting

15 years agoChange maintainer's name. Make it pass W3C HTML validation.
Malcolm Wallace [Fri, 11 Jun 2004 15:42:56 +0000 (15:42 +0000)] 
Change maintainer's name.  Make it pass W3C HTML validation.

15 years agoAdd new bug reports
Simon Peyton Jones [Fri, 11 Jun 2004 13:42:27 +0000 (13:42 +0000)] 
Add new bug reports

15 years agoFix index bugs
Simon Peyton Jones [Fri, 11 Jun 2004 13:42:11 +0000 (13:42 +0000)] 
Fix index bugs

15 years agoLine break changes only
Simon Peyton Jones [Fri, 11 Jun 2004 13:41:14 +0000 (13:41 +0000)] 
Line break changes only

15 years agoMostl suggestions from Graham Klyne.
Isaac Potoczny-Jones [Sun, 6 Jun 2004 21:26:08 +0000 (21:26 +0000)] 
Mostl suggestions from Graham Klyne.

* Changed pkg.desc to Setup.description.  Open to suggestions on this.
  Made an "entity" so it can be easily changed.

* changed "tests and design notes may be omitted" to "design notes may
  be omitted" in order to change emphasis.

* Clarified that --prefix and --install-prefix are for file locations
  only, having nothing to do with "grafting" or whatever.

15 years ago* changed #!runhugs (etc) to #!/usr/bin/env runhugs
Isaac Potoczny-Jones [Sun, 6 Jun 2004 20:42:07 +0000 (20:42 +0000)] 
* changed #!runhugs (etc) to #!/usr/bin/env runhugs
* Small formatting stuff

* Implemented Keith Wansbrough's suggestions.

** noted that the #! line isn't a requirement, just a convinience.
   Clarified that you can compile and run the Setup script if you want.

** Clarified that user and system modules where exposed modules
   overlap can both be registered.  "(However, one may register a
   system package which exposes a module with the same name as a user
   package, and vice-versa.)"

** some "setup" to "./Setup.lhs"

** Added rubric of --user having no effect when together with
   --install-prefix.

15 years agoAdded more justification and explanation of the Setup script.
Isaac Potoczny-Jones [Sun, 6 Jun 2004 20:07:37 +0000 (20:07 +0000)] 
Added more justification and explanation of the Setup script.

15 years agoChanged HPS to Cabal.
Isaac Potoczny-Jones [Sun, 6 Jun 2004 01:31:07 +0000 (01:31 +0000)] 
Changed HPS to Cabal.

Some reformatting of code.

15 years agoReverted changes from pkgname=version to pkgname-version.
Isaac Potoczny-Jones [Tue, 25 May 2004 14:10:58 +0000 (14:10 +0000)] 
Reverted changes from pkgname=version to pkgname-version.

15 years ago* Changed "library" for "tool" in a number of places
Isaac Potoczny-Jones [Tue, 25 May 2004 01:51:38 +0000 (01:51 +0000)] 
* Changed "library" for "tool" in a number of places
* Made this into an "entity" so it's easy to change back.
* changed pkgname-num to pkgname=num (revert if you want)

* Changed "no provision for installing the compiled files anywhere
  other than the place specified in the --prefix flag" to something
  more accurate, since the "install" command actually has
  --install-prefix.

* Added "main modules" to list of things needed in a package
  description

15 years ago* Changed article ID to hps
Isaac Potoczny-Jones [Tue, 25 May 2004 00:47:02 +0000 (00:47 +0000)] 
* Changed article ID to hps
* Changed date
* added &hps; entity, so we can change the name if we want :)

15 years agoSystem packagers: mention that we expect there to be external tools
Simon Marlow [Tue, 18 May 2004 13:25:09 +0000 (13:25 +0000)] 
System packagers: mention that we expect there to be external tools
which can take a Haskell package and generate a template RPM spec
file etc.

15 years agoMarkup, s/shared/global/
Simon Marlow [Tue, 18 May 2004 11:40:11 +0000 (11:40 +0000)] 
Markup, s/shared/global/

15 years agomainly markup
Simon Marlow [Tue, 18 May 2004 11:27:07 +0000 (11:27 +0000)] 
mainly markup

15 years agouninstall updates
Simon Marlow [Tue, 18 May 2004 11:07:48 +0000 (11:07 +0000)] 
uninstall updates

15 years agoSimon's updates
Simon Marlow [Tue, 18 May 2004 10:49:10 +0000 (10:49 +0000)] 
Simon's updates

15 years agoTypos, and add an extra blank line in #! scripts to make them legal
Ross Paterson [Mon, 17 May 2004 15:04:04 +0000 (15:04 +0000)] 
Typos, and add an extra blank line in #! scripts to make them legal
literate scripts.

15 years agoLots of updates (mostly markup).
Simon Marlow [Mon, 17 May 2004 14:54:37 +0000 (14:54 +0000)] 
Lots of updates (mostly markup).

15 years agomarkup & simple changes
Simon Marlow [Tue, 11 May 2004 12:24:38 +0000 (12:24 +0000)] 
markup & simple changes

15 years agoAdd the draft Haskell Package System spec
Simon Peyton Jones [Tue, 11 May 2004 11:45:10 +0000 (11:45 +0000)] 
Add the draft Haskell Package System spec

15 years agoUpdate description of forkProcess; add descriptions for
Wolfgang Thaller [Thu, 6 May 2004 12:11:10 +0000 (12:11 +0000)] 
Update description of forkProcess; add descriptions for
rtsSupportsBoundThreads, runInBoundThread and runInUnboundThread

15 years agoFinal version of 1.0
Manuel Chakravarty [Mon, 1 Dec 2003 06:40:35 +0000 (06:40 +0000)] 
Final version of 1.0

15 years ago* 6.3: Footnote regarding __STDC_ISO_10646__ added to text introducing
Manuel Chakravarty [Mon, 17 Nov 2003 09:11:37 +0000 (09:11 +0000)] 
* 6.3: Footnote regarding __STDC_ISO_10646__ added to text introducing
       `CWString'.

15 years ago6.3:
Manuel Chakravarty [Wed, 12 Nov 2003 04:58:11 +0000 (04:58 +0000)] 
6.3:
 - Stated explicitly that memory allocated by `newCString' and friends
   can be deallocated by `MarshalAlloc.free'
 - Improved documentation

15 years agoBump RC #
Manuel Chakravarty [Wed, 5 Nov 2003 08:24:56 +0000 (08:24 +0000)] 
Bump RC #

15 years ago* 6.2: CWChar -> CWchar
Manuel Chakravarty [Wed, 5 Nov 2003 08:20:53 +0000 (08:20 +0000)] 
* 6.2: CWChar -> CWchar
* 6.3: CWChar -> CWchar

15 years ago* 5.3: Fixed typo
Manuel Chakravarty [Sun, 2 Nov 2003 10:40:34 +0000 (10:40 +0000)] 
* 5.3: Fixed typo
* 5.7: Fixed a mistake in the type of `peekByteOff' and `pokeByteOff' (the
       type variable constrained by `Storable' must be different from the
       parameter of the `Ptr')
* 6.3: Improved documentation

15 years agoBumped RC #
Manuel Chakravarty [Fri, 31 Oct 2003 07:32:58 +0000 (07:32 +0000)] 
Bumped RC #

15 years ago* 5.5 : Added `FinalizerEnvPtr', `newForeignPtrEnv', and
Manuel Chakravarty [Fri, 31 Oct 2003 07:26:45 +0000 (07:26 +0000)] 
* 5.5  : Added `FinalizerEnvPtr', `newForeignPtrEnv', and
         `addForeignPtrFinalizerEnv'
* 6.3  : Added John Meacham proposal for `wchar_t' support as well localised
         string marshalling; in particular, this adds `CWString' and
         `CWStringLen' as well as the `CWString' and the `CAString' family
         of marshalling routines.  In addition, `charIsRepresentable' was
         added.

16 years agoStarted restructuring the document to make it another addendum
Wolfgang Thaller [Thu, 18 Sep 2003 22:02:21 +0000 (22:02 +0000)] 
Started restructuring the document to make it another addendum
to the FFI addendum

16 years agoRemove this file, as it has been replaced by threads.tex a long time ago.
Wolfgang Thaller [Thu, 18 Sep 2003 22:01:19 +0000 (22:01 +0000)] 
Remove this file, as it has been replaced by threads.tex a long time ago.

16 years agoChanges since RC11:
Manuel Chakravarty [Fri, 1 Aug 2003 06:43:56 +0000 (06:43 +0000)] 
Changes since RC11:
* 5.5: Swapped argument order of `newForeignPtr' and `addForeignPtrFinalizer'

16 years agoAdded a section dealing with what primitives have to be modified or added:
Wolfgang Thaller [Fri, 13 Jun 2003 21:20:44 +0000 (21:20 +0000)] 
Added a section dealing with what primitives have to be modified or added:
forkIO, forkOS, isCurrentThreadBound and forkProcess

16 years agoZap the old proposals, leave only Proposal 4.
Wolfgang Thaller [Fri, 13 Jun 2003 13:10:32 +0000 (13:10 +0000)] 
Zap the old proposals, leave only Proposal 4.

16 years ago* 5.5 : added `newForeignPointer_' and renamed `foreignPtrToPtr' to
Manuel Chakravarty [Thu, 12 Jun 2003 05:14:07 +0000 (05:14 +0000)] 
* 5.5  : added `newForeignPointer_' and renamed `foreignPtrToPtr' to
         `unsafeForeignPtrToPtr'
* Fixed typos

16 years ago* 3.3 : Clarified use of foreign functions of pure type
Manuel Chakravarty [Mon, 9 Jun 2003 14:57:53 +0000 (14:57 +0000)] 
* 3.3  : Clarified use of foreign functions of pure type
* 4.1.1: Clarified the meaning of foreign imports without a & that have a
         non-functional type in Haskell
* 5.1  : Clarified the scope of safe use of unsafePerformIO
* 5.5  : "pre-emptive" dropped in footnote regarding finalizers.
* Typos throughout

16 years agoThe relevant nhc98 version number is 1.04.
Simon Marlow [Fri, 30 May 2003 16:15:11 +0000 (16:15 +0000)] 
The relevant nhc98 version number is 1.04.

16 years agoBuild the PDF version automatically too.
Simon Marlow [Fri, 30 May 2003 16:13:02 +0000 (16:13 +0000)] 
Build the PDF version automatically too.

16 years agoAdd the library "policy document" to this page, so it can now be found
Simon Marlow [Fri, 30 May 2003 16:11:25 +0000 (16:11 +0000)] 
Add the library "policy document" to this page, so it can now be found
in a standard place.  We don't claim it's an addendum, however.

16 years agodate Hugs compliance
Ross Paterson [Fri, 30 May 2003 16:06:46 +0000 (16:06 +0000)] 
date Hugs compliance

16 years agoAdd a simple web page
Simon Marlow [Fri, 30 May 2003 15:26:23 +0000 (15:26 +0000)] 
Add a simple web page

16 years agoRC 10:
Manuel Chakravarty [Thu, 22 May 2003 09:38:09 +0000 (09:38 +0000)] 
RC 10:
* 1:     Mentioning interaction with foreign threads as an open problem.
* 2 & 3: Removed `threadsafe' again, as the proposal for thread support is
         still evolving and it is not yet clear whether a new safety level
         is required.
* 5.5:   Added the type synonym `FinalizerPtr' and rewrite the documentation
         of finalizers.
* 5.6:   Clarified the description of `StablePtr'
* 5.8:   Added `finalizerFree'
* 6.2:   All the types in CTypes must be newtypes that are exported
         abstractly.

16 years agoRC 9:
Manuel Chakravarty [Wed, 21 May 2003 12:19:17 +0000 (12:19 +0000)] 
RC 9:
* 5.8: `MarshallAlloc.reallocBytes' is no longer permitted on memory
       allocated with `alloca' or `allocaBytes'.

* Added extra COPYING file and a Makefile for a tarball (as requested by Igloo
  for Debian)

16 years agoAdd Kevin and John as some-time editors
Simon Peyton Jones [Fri, 16 May 2003 15:26:24 +0000 (15:26 +0000)] 
Add Kevin and John as some-time editors

16 years agoAdd Proposal 4
Simon Peyton Jones [Tue, 6 May 2003 11:20:30 +0000 (11:20 +0000)] 
Add Proposal 4

16 years agoThird proposal, from S&S
Simon Peyton Jones [Thu, 1 May 2003 10:54:32 +0000 (10:54 +0000)] 
Third proposal, from S&S

16 years agoCorrected a typo in the formal semantics;
Wolfgang Thaller [Wed, 30 Apr 2003 22:45:39 +0000 (22:45 +0000)] 
Corrected a typo in the formal semantics;
Added a paragraph about a possible change to the semantics to the "Issues" section

16 years agoModel forkIO in the semantics
Wolfgang Thaller [Fri, 25 Apr 2003 17:57:48 +0000 (17:57 +0000)] 
Model forkIO in the semantics
Remove the \ret action, as it is not needed
Explicitly state an important invariant
Clean up a bit

16 years agoAdded a completely new and much better [:-)] proposal, as Part II of the
Wolfgang Thaller [Fri, 25 Apr 2003 15:04:59 +0000 (15:04 +0000)] 
Added a completely new and much better [:-)] proposal, as Part II of the
document.

16 years agoAdd ack
Simon Peyton Jones [Tue, 8 Apr 2003 08:18:26 +0000 (08:18 +0000)] 
Add ack

16 years agoFix <= typo, which is fixed in the printed version
Simon Peyton Jones [Tue, 8 Apr 2003 08:18:19 +0000 (08:18 +0000)] 
Fix <= typo, which is fixed in the printed version

16 years agocommit bug files
Simon Peyton Jones [Mon, 7 Apr 2003 15:40:30 +0000 (15:40 +0000)] 
commit bug files

16 years agoH98 revised bug list
Simon Peyton Jones [Mon, 7 Apr 2003 15:07:15 +0000 (15:07 +0000)] 
H98 revised bug list

16 years agoAdded a simple proposal for setting and getting widget properties.
Axel Simon [Fri, 4 Apr 2003 18:37:30 +0000 (18:37 +0000)] 
Added a simple proposal for setting and getting widget properties.

16 years agoAdded Vicenzo's comment.
Axel Simon [Thu, 20 Mar 2003 10:46:03 +0000 (10:46 +0000)] 
Added Vicenzo's comment.

16 years agoA summary of the GUI Task force discussions.
Axel Simon [Thu, 20 Mar 2003 00:12:37 +0000 (00:12 +0000)] 
A summary of the GUI Task force discussions.

This document contains summaries of the discussions on the mailing lists.
It is hopefulle useful in specifying the CGA.

16 years agoreorder sections
Simon Peyton Jones [Mon, 3 Mar 2003 11:12:21 +0000 (11:12 +0000)] 
reorder sections

16 years agoAdded sections about (my version of) the proposed extensions to the
Wolfgang Thaller [Sun, 16 Feb 2003 22:48:23 +0000 (22:48 +0000)] 
Added sections about (my version of) the proposed extensions to the
FFI syntax, about the proposed addition to the libraries, and about
unresolved issues.

16 years agoExplained the reason for it all in the introduction. Fix a few typos.
Wolfgang Thaller [Fri, 7 Feb 2003 13:45:30 +0000 (13:45 +0000)] 
Explained the reason for it all in the introduction. Fix a few typos.

16 years agoCorrected a mix up with RC numbers
Manuel Chakravarty [Wed, 22 Jan 2003 09:01:59 +0000 (09:01 +0000)] 
Corrected a mix up with RC numbers

16 years ago* Clarified the lexis of C identifiers and C header file names
Manuel Chakravarty [Wed, 22 Jan 2003 08:48:26 +0000 (08:48 +0000)] 
* Clarified the lexis of C identifiers and C header file names

16 years ago* In `ForeignPtr', added `mallocForeignPtrArray' and `mallocForeignPtrArray0'
Manuel Chakravarty [Wed, 22 Jan 2003 05:47:14 +0000 (05:47 +0000)] 
* In `ForeignPtr', added `mallocForeignPtrArray' and `mallocForeignPtrArray0'
* Clarified spec of allocations functions adding constraints taken from the
  corresponding C routines

16 years ago* `mallocBytes' and `allocaBytes' must align memory sufficiently for any
Manuel Chakravarty [Tue, 14 Jan 2003 12:21:00 +0000 (12:21 +0000)] 
* `mallocBytes' and `allocaBytes' must align memory sufficiently for any
  basic foreign type that fits into the allocated block
* Using Ross' wording of the size/alignment constraint on Storable

16 years agoImported the grammar style used by the FFI Addendum (v0.5a)
Manuel Chakravarty [Tue, 14 Jan 2003 06:58:33 +0000 (06:58 +0000)] 
Imported the grammar style used by the FFI Addendum (v0.5a)

16 years agoAdded a `ffi.ps' target to Makefile
Manuel Chakravarty [Tue, 14 Jan 2003 06:55:53 +0000 (06:55 +0000)] 
Added a `ffi.ps' target to Makefile

16 years agoWell, it's 2003 now.
Manuel Chakravarty [Mon, 13 Jan 2003 14:17:48 +0000 (14:17 +0000)] 
Well, it's 2003 now.

16 years ago% * Removed typos in the description of the module `ForeignPtr'
Manuel Chakravarty [Mon, 13 Jan 2003 14:16:28 +0000 (14:16 +0000)] 
% * Removed typos in the description of the module `ForeignPtr'
% * Added Peter Gammie to the list of acknowledged people
% * `addForeignPtrFinalizer' guarantees that finalizers for a single foreign
%   pointer are executed in the opposite order as they were added.
% * Added the constraint "sizeOf x `mod` alignment x = 0" to `Storable'
% * Added Ross Paterson to the list of acknowledged people

16 years agoMore small changes to
Simon Peyton Jones [Mon, 13 Jan 2003 13:08:56 +0000 (13:08 +0000)] 
More small changes to

  a) formatting
  b) index entries

Many due to Ross Paterson, Simon Marlow, Malcolm Wallace.

This is pretty much exactly what CUP will publish as the Haskell 98 book.
(I say "pretty much" because CUP got a set of sources a month or two ago,
and have been modifying them independently, so some formatting changes
might differ slightly.)

16 years agoCorrected two typos (one of them in rule FCALL1).
Wolfgang Thaller [Fri, 10 Jan 2003 19:31:46 +0000 (19:31 +0000)] 
Corrected two typos (one of them in rule FCALL1).
Added a note to the syntax for a native thread in section 3.

16 years agocorrected a minor inconsistency in rule (FCALL2)
Wolfgang Thaller [Fri, 10 Jan 2003 17:34:18 +0000 (17:34 +0000)] 
corrected a minor inconsistency in rule (FCALL2)

16 years agoAdded TEXINPUTS=../styles: to the front of the LaTeX command so it
Alastair Reid [Fri, 10 Jan 2003 17:26:23 +0000 (17:26 +0000)] 
Added TEXINPUTS=../styles: to the front of the LaTeX command so it
doesn't assume people have hacked their paths.

A

16 years agoReqts from Wolfgang
Simon Peyton Jones [Fri, 10 Jan 2003 15:53:30 +0000 (15:53 +0000)] 
Reqts from Wolfgang

16 years agoThreads stuff
Simon Peyton Jones [Fri, 10 Jan 2003 15:45:08 +0000 (15:45 +0000)] 
Threads stuff

16 years agoAdd style files
Simon Peyton Jones [Fri, 10 Jan 2003 15:44:54 +0000 (15:44 +0000)] 
Add style files

16 years agoMore stuff
Simon Peyton Jones [Fri, 10 Jan 2003 15:14:16 +0000 (15:14 +0000)] 
More stuff

16 years agoAdd threads document
Simon Peyton Jones [Thu, 9 Jan 2003 17:23:35 +0000 (17:23 +0000)] 
Add threads document

16 years agoAdded query about meaning of 'threadsafe' (from ffi mailing list 29 Nov 2002).
Alastair Reid [Sun, 5 Jan 2003 22:18:26 +0000 (22:18 +0000)] 
Added query about meaning of 'threadsafe' (from ffi mailing list 29 Nov 2002).

It is not clear from the report what 'threadsafe' means but my best
guess suggests that the report is wrong to say that implementations
which support a single Haskell thread may safely ignore the
'threadsafe' keyword.  Indeed, it seems that such implementations
should either add extra locking or reject 'threadsafe' ffi
declarations.

16 years agoadded the second proposal
Wolfgang Thaller [Sun, 5 Jan 2003 17:40:24 +0000 (17:40 +0000)] 
added the second proposal

16 years agoAdded summary of final outcome of finalizers doc to introduction.
Alastair Reid [Sun, 5 Jan 2003 15:36:11 +0000 (15:36 +0000)] 
Added summary of final outcome of finalizers doc to introduction.

Created a file to hold threads proposal/comments and put my proposal
in there and left a place for Wolfgang to put his proposal in next to
it.

16 years agoMinor changes to
Simon Peyton Jones [Tue, 10 Dec 2002 11:51:11 +0000 (11:51 +0000)] 
Minor changes to

  a) formatting
  b) index entries
  c) cross references (to 'chapter' not 'section' now the
     Report is a book)

All due to Ross Paterson

16 years agoAdd ctSec to the export list for Time
Simon Peyton Jones [Tue, 10 Dec 2002 11:48:58 +0000 (11:48 +0000)] 
Add ctSec to the export list for Time

16 years ago* Changed order of arguments of `mkIOError' and `annotateIOError' to match
Manuel Chakravarty [Mon, 9 Dec 2002 05:52:08 +0000 (05:52 +0000)] 
* Changed order of arguments of `mkIOError' and `annotateIOError' to match
  with the current implementation in GHC's FFI libraries.
* Added change log entry for Sven's changes

16 years agoTweak title to match formatted version.
Ross Paterson [Tue, 3 Dec 2002 12:17:23 +0000 (12:17 +0000)] 
Tweak title to match formatted version.
Also gave the brief table of contents a more compact layout.

16 years agoDelete extraneous <
Ross Paterson [Tue, 3 Dec 2002 11:14:41 +0000 (11:14 +0000)] 
Delete extraneous <

16 years agoFix indexing of a few operators, particularly (\\), which was making a
Ross Paterson [Tue, 3 Dec 2002 10:27:22 +0000 (10:27 +0000)] 
Fix indexing of a few operators, particularly (\\), which was making a
a small mess.

16 years agoHTML formatting fixes.
Ross Paterson [Tue, 3 Dec 2002 01:17:14 +0000 (01:17 +0000)] 
HTML formatting fixes.

16 years agowibbles
Simon Peyton Jones [Mon, 2 Dec 2002 15:16:00 +0000 (15:16 +0000)] 
wibbles

16 years agoAdd haskell.idx to avoid bootstrap problems
Simon Peyton Jones [Mon, 2 Dec 2002 14:56:34 +0000 (14:56 +0000)] 
Add haskell.idx to avoid bootstrap problems

16 years ago--------------------------------
Simon Peyton Jones [Mon, 2 Dec 2002 14:53:33 +0000 (14:53 +0000)] 
--------------------------------
This version should typeset the
Haskell 98 language and libraries
as a single book rather than as
two separate reports.
--------------------------------

16 years agoAdd subsection sed-ery; minor changes to tex.hs
Simon Peyton Jones [Mon, 2 Dec 2002 14:53:06 +0000 (14:53 +0000)] 
Add subsection sed-ery; minor changes to tex.hs

16 years ago--------------------------------
Simon Peyton Jones [Mon, 2 Dec 2002 11:22:03 +0000 (11:22 +0000)] 
--------------------------------
Just pre-CUP-publication version
--------------------------------

Includes all the changes that are in the CUP published version,
but still as two separate reports.  Next thing to do is to merge them.