summaryrefslogtreecommitdiff
path: root/ghc/docs/libraries
Commit message (Collapse)AuthorAgeFilesLines
* [project @ 2000-01-18 15:07:23 by simonmar]simonmar2000-01-1819-2325/+0
| | | | Remove old libraries documentation.
* [project @ 1999-10-10 18:38:52 by sof]sof1999-10-101-2/+7
| | | | | Added the {index,read,write}{PrimTy}OffForeignObj ops to Foreign's export list + upd. the docs on same a little.
* [project @ 1999-10-08 15:17:00 by simonmar]simonmar1999-10-081-0/+10
| | | | | | | | | | | | | | While fiddling around with concurrency & exceptions this afternoon, I realised an important property of raiseInThread: it is synchronous. The exception is raised immediately, and doesn't sit in some queue somewhere waiting to be raised at a later date. This is important if you have eg. two threads that can kill each other. We can guarantee that only one of the threads gets to kill the other, under no circumstances can there be two killThreads fired in opposite directions at the same time. Documented this.
* [project @ 1999-09-16 17:23:38 by sof]sof1999-09-161-2/+18
| | | | Doc'ed the (retirement?) home of fromInt and toInt
* [project @ 1999-09-16 09:17:25 by sof]sof1999-09-161-2/+19
| | | | NumExts.showListWith doc'ed
* [project @ 1999-09-15 08:00:11 by simonpj]simonpj1999-09-151-1/+24
| | | | Extra words about unsafePerformIO
* [project @ 1999-08-31 08:49:00 by simonpj]simonpj1999-08-311-51/+56
| | | | Small changes to concurrency documentation
* [project @ 1999-08-26 15:59:06 by simonmar]simonmar1999-08-261-50/+320
| | | | | | Move the rest of the Concurrent Haskell documentation into the GHC/Hugs libraries document, so it now all lives in one place. Also update and tidy it up somewhat.
* [project @ 1999-07-29 10:01:05 by simonmar]simonmar1999-07-292-0/+15
| | | | Document changes to shift operations.
* [project @ 1999-05-13 13:08:24 by sof]sof1999-05-131-3/+12
| | | | Added documentation for (yield :: IO ())
* [project @ 1999-05-11 14:38:47 by sof]sof1999-05-111-0/+7
| | | | myThreadId doc'ed
* [project @ 1999-05-06 08:41:10 by simonm]simonm1999-05-061-6/+6
| | | | s/finalis/finaliz/g
* [project @ 1999-02-11 17:56:49 by simonm]simonm1999-02-111-69/+53
| | | | Weak library updates.
* [project @ 1999-02-02 14:40:46 by simonm]simonm1999-02-021-5/+26
| | | | Mention 'finalise' and 'mkWeakNoFinaliser'.
* [project @ 1999-02-01 10:19:02 by simonm]simonm1999-02-011-0/+9
| | | | | Clarification about the root set and top-level objects for the reachability property.
* [project @ 1999-01-26 12:24:57 by simonm]simonm1999-01-261-0/+126
| | | | More stable name additions/changes.
* [project @ 1999-01-26 11:12:41 by simonm]simonm1999-01-263-41/+16
| | | | | | | | - Add Stable Names - Stable pointers and stable names are now both provided by the "Stable" module in ghc/lib/exts. Documentation is updated, and Foriegn still exports the stable pointer operations for backwards compatibility.
* [project @ 1999-01-24 14:44:00 by sof]sof1999-01-242-14/+9
| | | | Moved ST <--> IO coercion functions from IOExts to ST (and LazyST) docs.
* [project @ 1999-01-24 14:43:19 by sof]sof1999-01-242-25/+77
| | | | | - Completed lists of coercion functions provided. - Clarified what behaviour to expect from Enum instances.
* [project @ 1999-01-20 10:54:12 by sof]sof1999-01-201-0/+2
| | | | hook in GetOpt docs
* [project @ 1999-01-20 10:43:46 by sof]sof1999-01-201-0/+96
| | | | Back again - somehow got lost.
* [project @ 1999-01-19 09:51:21 by sof]sof1999-01-199-35/+152
| | | | Misc doc-fixes and updates.
* [project @ 1999-01-16 16:06:17 by sof]sof1999-01-161-0/+14
| | | | Documented isEmptyMVar
* [project @ 1999-01-16 16:00:03 by sof]sof1999-01-161-1/+9
| | | | Documented IO <--> ST coercion operators
* [project @ 1999-01-08 11:42:09 by simonm]simonm1999-01-081-0/+1
| | | | Add missing <p>
* [project @ 1999-01-08 11:37:27 by simonm]simonm1999-01-081-54/+134
| | | | Doc changes for revised exception interface.
* [project @ 1998-12-02 13:17:09 by simonm]simonm1998-12-0215-1048/+1262
| | | | Move 4.01 onto the main trunk.
* [project @ 1998-08-14 13:16:00 by sof]sof1998-08-141-16/+21
| | | | Fixed GetOpt example
* [project @ 1998-08-05 15:31:15 by sof]sof1998-08-051-3/+123
| | | | Added GetOpt; documented unsafeIOToST; documented pre-defined Typeable instances
* [project @ 1998-08-04 16:10:45 by sof]sof1998-08-041-50/+147
| | | | Foreign section expanded. Doc-fixes
* [project @ 1998-08-03 23:12:49 by sof]sof1998-08-031-9/+146
| | | | Added sect. on Dynamic library
* [project @ 1998-03-12 08:56:24 by sof]sof1998-03-121-0/+10
| | | | Added IOExts.openFileEx + IOExts.IOModeEx
* [project @ 1998-02-09 13:04:03 by sof]sof1998-02-091-5/+3
| | | | Reworded note on the sign extension of shift ops.
* [project @ 1998-01-30 17:29:12 by sof]sof1998-01-301-7/+88
| | | | New sections on naming conventions and NumExts
* [project @ 1997-12-17 14:10:59 by simonm]simonm1997-12-171-0/+113
| | | | Add bibliography for this file. We don't have make rules to use it yet.
* [project @ 1997-12-17 13:56:30 by simonm]simonm1997-12-171-36/+61
| | | | | | | | | | * swapped ST and LazyST. * remove thenStrictST and thenLazyST from the main definition, noting that Hugs implements these. * added strictToLazyST and lazyToStrictST in module LazyST. Update for latest versions of SGML-Tools, and add labels to the section headings.
* [project @ 1997-12-16 12:47:31 by simonm]simonm1997-12-161-0/+7
| | | | add skeleton Makefile
* [project @ 1997-11-29 20:40:50 by sof]sof1997-11-291-6/+7
| | | | Added Ord instance to ThreadId; added note saying that thread identifiers are currently not implemented; renamed readChanContents to getChanContents
* [project @ 1997-11-24 20:31:09 by reid]reid1997-11-241-636/+660
| | | | Added IOExts.unsafePtrEq :: a -> a -> Bool
* [project @ 1997-11-24 17:42:05 by simonm]simonm1997-11-241-0/+636
GHC/Hugs Library document. This currently won't build until we get the right SGML tools in the tree.