ghc-hetmet.git
26 years ago[project @ 1997-12-16 11:38:12 by simonm]
simonm [Tue, 16 Dec 1997 11:38:12 +0000 (11:38 +0000)]
[project @ 1997-12-16 11:38:12 by simonm]
make this Makefile package-independant.

26 years ago[project @ 1997-12-16 11:12:51 by simonm]
simonm [Tue, 16 Dec 1997 11:12:51 +0000 (11:12 +0000)]
[project @ 1997-12-16 11:12:51 by simonm]
project-ify the bin-dist rules a bit.

26 years ago[project @ 1997-12-16 11:01:13 by simonm]
simonm [Tue, 16 Dec 1997 11:01:13 +0000 (11:01 +0000)]
[project @ 1997-12-16 11:01:13 by simonm]
Add SGML suffix rules.  Single-file documents only for the moment.

26 years ago[project @ 1997-12-16 10:30:02 by simonm]
simonm [Tue, 16 Dec 1997 10:30:13 +0000 (10:30 +0000)]
[project @ 1997-12-16 10:30:02 by simonm]
Move GHC ANNOUNCE message into GHC subdir.

26 years ago[project @ 1997-12-16 10:03:06 by simonm]
simonm [Tue, 16 Dec 1997 10:03:06 +0000 (10:03 +0000)]
[project @ 1997-12-16 10:03:06 by simonm]
add sgmlverb.

26 years ago[project @ 1997-12-15 11:14:46 by simonm]
simonm [Mon, 15 Dec 1997 11:14:48 +0000 (11:14 +0000)]
[project @ 1997-12-15 11:14:46 by simonm]
Add verbatim for SGML.

26 years ago[project @ 1997-12-15 11:13:20 by simonm]
simonm [Mon, 15 Dec 1997 11:13:20 +0000 (11:13 +0000)]
[project @ 1997-12-15 11:13:20 by simonm]
bump happy version number to 1.5.

26 years ago[project @ 1997-12-15 11:09:44 by simonm]
simonm [Mon, 15 Dec 1997 11:09:44 +0000 (11:09 +0000)]
[project @ 1997-12-15 11:09:44 by simonm]
release notes for 2.10.

26 years ago[project @ 1997-12-08 10:06:34 by simonm]
simonm [Mon, 8 Dec 1997 10:06:34 +0000 (10:06 +0000)]
[project @ 1997-12-08 10:06:34 by simonm]
Treat $(PROJECTVERSION) as a string, not a floating point number, to
avoid rounding errors.

Fool cpp into substituting for PROJECTVERSION within a string by using
string gaps, not forgetting the space after the '\' at the end of the
line to fool cpp into leaving the '\' behind :-)

26 years ago[project @ 1997-12-05 09:26:36 by simonm]
simonm [Fri, 5 Dec 1997 09:26:36 +0000 (09:26 +0000)]
[project @ 1997-12-05 09:26:36 by simonm]
import DsM, seems to be required for ghc-0.29.

26 years ago[project @ 1997-12-04 16:27:18 by simonm]
simonm [Thu, 4 Dec 1997 16:27:30 +0000 (16:27 +0000)]
[project @ 1997-12-04 16:27:18 by simonm]
Move a few instances of the Bounded class from PrelBase out into a new
module PrelBounded.

This enables the minBound value for Int to be fixed using a Literal
Literal (using litlits requires an import of CCall, which imports
PrelBase, hence the need to move this stuff outside).

26 years ago[project @ 1997-12-04 15:01:06 by simonm]
simonm [Thu, 4 Dec 1997 15:01:06 +0000 (15:01 +0000)]
[project @ 1997-12-04 15:01:06 by simonm]
Restore perl4 compatibility.

26 years ago[project @ 1997-12-04 14:57:34 by simonm]
simonm [Thu, 4 Dec 1997 14:57:39 +0000 (14:57 +0000)]
[project @ 1997-12-04 14:57:34 by simonm]
Pull runST and unsafeInterleaveST into UnsafeST to avoid recursive
dependencies.  Grrrrr.

26 years ago[project @ 1997-12-04 14:56:39 by simonm]
simonm [Thu, 4 Dec 1997 14:56:40 +0000 (14:56 +0000)]
[project @ 1997-12-04 14:56:39 by simonm]
Pull runST and unsafeInterleaveST into new module UnsafeST to avoid
recursive dependencies.  Grrrr.

26 years ago[project @ 1997-12-04 14:55:29 by simonm]
simonm [Thu, 4 Dec 1997 14:55:29 +0000 (14:55 +0000)]
[project @ 1997-12-04 14:55:29 by simonm]
lazify strictToLazyST a bit.

26 years ago[project @ 1997-12-04 12:18:41 by simonm]
simonm [Thu, 4 Dec 1997 12:18:41 +0000 (12:18 +0000)]
[project @ 1997-12-04 12:18:41 by simonm]
add lengthy comment about recursive makes and failure.

26 years ago[project @ 1997-12-04 12:13:45 by simonm]
simonm [Thu, 4 Dec 1997 12:13:45 +0000 (12:13 +0000)]
[project @ 1997-12-04 12:13:45 by simonm]
fix the set -e business again.  I could have sworn I'd already done
this.

26 years ago[project @ 1997-12-04 11:18:31 by simonm]
simonm [Thu, 4 Dec 1997 11:18:31 +0000 (11:18 +0000)]
[project @ 1997-12-04 11:18:31 by simonm]
literate fixes.

26 years ago[project @ 1997-12-04 11:17:54 by simonm]
simonm [Thu, 4 Dec 1997 11:17:54 +0000 (11:17 +0000)]
[project @ 1997-12-04 11:17:54 by simonm]
some backwards-compatibility updates that should have gone into 2.09.

26 years ago[project @ 1997-12-04 11:06:41 by simonm]
simonm [Thu, 4 Dec 1997 11:09:23 +0000 (11:09 +0000)]
[project @ 1997-12-04 11:06:41 by simonm]
export freeze/thaw array operations.

26 years ago[project @ 1997-12-04 11:05:32 by simonm]
simonm [Thu, 4 Dec 1997 11:05:58 +0000 (11:05 +0000)]
[project @ 1997-12-04 11:05:32 by simonm]
Remove wired-in runST, instead provide a type signature using the
universal quanitification extension.

Also move runST from STBase.lhs into Unsafe.lhs so that it won't get
inlined anywhere.

26 years ago[project @ 1997-12-04 11:02:12 by simonm]
simonm [Thu, 4 Dec 1997 11:02:12 +0000 (11:02 +0000)]
[project @ 1997-12-04 11:02:12 by simonm]
fix huge bug in extractHsTyVars - the list returned wasn't always a
set (i.e. it could have duplicates).  This screwed up support for
universal quantification in a couple of places.

26 years ago[project @ 1997-12-02 19:03:02 by quintela]
quintela [Tue, 2 Dec 1997 19:03:02 +0000 (19:03 +0000)]
[project @ 1997-12-02 19:03:02 by quintela]
New matchExport, changed types for match, matchSimplify, changes related with MatchResult, EquationInfo and a lot or more changes

26 years ago[project @ 1997-12-02 18:56:38 by quintela]
quintela [Tue, 2 Dec 1997 18:59:20 +0000 (18:59 +0000)]
[project @ 1997-12-02 18:56:38 by quintela]
Deleted old Shadow stuff

26 years ago[project @ 1997-12-02 18:55:21 by quintela]
quintela [Tue, 2 Dec 1997 18:55:21 +0000 (18:55 +0000)]
[project @ 1997-12-02 18:55:21 by quintela]
Changes related with new types of MatchResult, EquationInfo and matchSimplify

26 years ago[project @ 1997-12-02 18:52:08 by quintela]
quintela [Tue, 2 Dec 1997 18:52:11 +0000 (18:52 +0000)]
[project @ 1997-12-02 18:52:08 by quintela]
Deleted DsWarnFlavour

26 years ago[project @ 1997-12-02 18:50:36 by quintela]
quintela [Tue, 2 Dec 1997 18:50:36 +0000 (18:50 +0000)]
[project @ 1997-12-02 18:50:36 by quintela]
Deleted old Warning staff and added new ones

26 years ago[project @ 1997-12-02 18:23:56 by quintela]
quintela [Tue, 2 Dec 1997 18:23:56 +0000 (18:23 +0000)]
[project @ 1997-12-02 18:23:56 by quintela]
Changes related with the new type of MatchSimply

26 years ago[project @ 1997-12-02 18:22:47 by quintela]
quintela [Tue, 2 Dec 1997 18:22:47 +0000 (18:22 +0000)]
[project @ 1997-12-02 18:22:47 by quintela]
change match by matchExport and changes related with the new type of MAtchResult

26 years ago[project @ 1997-12-02 18:17:04 by quintela]
quintela [Tue, 2 Dec 1997 18:17:04 +0000 (18:17 +0000)]
[project @ 1997-12-02 18:17:04 by quintela]
Added matchExport to export list and changes matchSimply and match types

26 years ago[project @ 1997-12-02 18:15:53 by quintela]
quintela [Tue, 2 Dec 1997 18:15:53 +0000 (18:15 +0000)]
[project @ 1997-12-02 18:15:53 by quintela]
Added matchExport to Match export list

26 years ago[project @ 1997-12-02 18:11:33 by quintela]
quintela [Tue, 2 Dec 1997 18:11:33 +0000 (18:11 +0000)]
[project @ 1997-12-02 18:11:33 by quintela]
data types with one constructor doesn't need WildCadr cases

26 years ago[project @ 1997-12-02 18:08:54 by quintela]
quintela [Tue, 2 Dec 1997 18:08:54 +0000 (18:08 +0000)]
[project @ 1997-12-02 18:08:54 by quintela]
Added -fwarn-simple-patterns option

26 years ago[project @ 1997-12-02 18:08:00 by quintela]
quintela [Tue, 2 Dec 1997 18:08:00 +0000 (18:08 +0000)]
[project @ 1997-12-02 18:08:00 by quintela]
Deleted NAmedThing Constraint of Outputable InPat

26 years ago[project @ 1997-12-02 18:03:56 by quintela]
quintela [Tue, 2 Dec 1997 18:03:56 +0000 (18:03 +0000)]
[project @ 1997-12-02 18:03:56 by quintela]
HsLit instance of Eq; need by Check

26 years ago[project @ 1997-12-02 17:53:31 by sof]
sof [Tue, 2 Dec 1997 17:53:31 +0000 (17:53 +0000)]
[project @ 1997-12-02 17:53:31 by sof]
New module; proper lint for patterns

26 years ago[project @ 1997-11-29 20:40:50 by sof]
sof [Sat, 29 Nov 1997 20:40:50 +0000 (20:40 +0000)]
[project @ 1997-11-29 20:40:50 by sof]
Added Ord instance to ThreadId; added note saying that thread identifiers are currently not implemented; renamed readChanContents to getChanContents

26 years ago[project @ 1997-11-29 20:39:39 by sof]
sof [Sat, 29 Nov 1997 20:39:39 +0000 (20:39 +0000)]
[project @ 1997-11-29 20:39:39 by sof]
Added stuff on interface filenames being dependent on module names; documented -fwarn-duplicate-exports

26 years ago[project @ 1997-11-29 20:37:43 by sof]
sof [Sat, 29 Nov 1997 20:37:43 +0000 (20:37 +0000)]
[project @ 1997-11-29 20:37:43 by sof]
Document new mkdependHS options

26 years ago[project @ 1997-11-29 20:37:09 by sof]
sof [Sat, 29 Nov 1997 20:37:09 +0000 (20:37 +0000)]
[project @ 1997-11-29 20:37:09 by sof]
Append -lnsl when using -syslib ghc on Solaris2 boxes (BSD nwork support.); -w as synonym for -Wnot; pass -fsignatures-required through to compiler proper.

26 years ago[project @ 1997-11-29 20:34:49 by sof]
sof [Sat, 29 Nov 1997 20:34:49 +0000 (20:34 +0000)]
[project @ 1997-11-29 20:34:49 by sof]
doc fix

26 years ago[project @ 1997-11-29 20:33:18 by sof]
sof [Sat, 29 Nov 1997 20:33:18 +0000 (20:33 +0000)]
[project @ 1997-11-29 20:33:18 by sof]
-fwarn-duplicate-exports: only warn about explicit duplicates

26 years ago[project @ 1997-11-29 20:31:55 by sof]
sof [Sat, 29 Nov 1997 20:31:55 +0000 (20:31 +0000)]
[project @ 1997-11-29 20:31:55 by sof]
Renamed {read,write}Sample to {read,write}SampleVar

26 years ago[project @ 1997-11-28 13:48:01 by simonm]
simonm [Fri, 28 Nov 1997 13:48:01 +0000 (13:48 +0000)]
[project @ 1997-11-28 13:48:01 by simonm]
prune #* and .#* when making source dist.

26 years ago[project @ 1997-11-27 15:17:13 by simonm]
simonm [Thu, 27 Nov 1997 15:17:13 +0000 (15:17 +0000)]
[project @ 1997-11-27 15:17:13 by simonm]
add a few @'s.

26 years ago[project @ 1997-11-27 15:16:18 by simonm]
simonm [Thu, 27 Nov 1997 15:16:18 +0000 (15:16 +0000)]
[project @ 1997-11-27 15:16:18 by simonm]
sigh, fix a couple of dodgy references.

26 years ago[project @ 1997-11-27 10:53:52 by simonm]
simonm [Thu, 27 Nov 1997 10:53:52 +0000 (10:53 +0000)]
[project @ 1997-11-27 10:53:52 by simonm]
fix bogon in last commit.

26 years ago[project @ 1997-11-26 11:48:42 by simonm]
simonm [Wed, 26 Nov 1997 11:48:42 +0000 (11:48 +0000)]
[project @ 1997-11-26 11:48:42 by simonm]
add pointer to the release notes for 2.09.

26 years ago[project @ 1997-11-26 10:24:18 by simonm]
simonm [Wed, 26 Nov 1997 10:24:18 +0000 (10:24 +0000)]
[project @ 1997-11-26 10:24:18 by simonm]
fix for booting with 2.01 <= GHC < 2.09

26 years ago[project @ 1997-11-25 18:11:27 by sof]
sof [Tue, 25 Nov 1997 18:11:27 +0000 (18:11 +0000)]
[project @ 1997-11-25 18:11:27 by sof]
Does not belong in source tree.

26 years ago[project @ 1997-11-25 18:00:56 by sof]
sof [Tue, 25 Nov 1997 18:01:00 +0000 (18:01 +0000)]
[project @ 1997-11-25 18:00:56 by sof]
Move StableLoc (and assoc. access functions) from CgBindery to CgMonad. Done to avoid having to give the home of Maybe in CgBindery.hi-boot.

26 years ago[project @ 1997-11-25 17:57:11 by sof]
sof [Tue, 25 Nov 1997 17:57:11 +0000 (17:57 +0000)]
[project @ 1997-11-25 17:57:11 by sof]
wibble

26 years ago[project @ 1997-11-25 14:16:15 by sof]
sof [Tue, 25 Nov 1997 14:16:15 +0000 (14:16 +0000)]
[project @ 1997-11-25 14:16:15 by sof]
Added mapMaybeRn

26 years ago[project @ 1997-11-25 14:00:53 by sof]
sof [Tue, 25 Nov 1997 14:00:53 +0000 (14:00 +0000)]
[project @ 1997-11-25 14:00:53 by sof]
Check for duplicates in exports lists when -fwarn-duplicate-exports is on

26 years ago[project @ 1997-11-25 13:55:30 by sof]
sof [Tue, 25 Nov 1997 13:55:30 +0000 (13:55 +0000)]
[project @ 1997-11-25 13:55:30 by sof]
Added -fwarn-duplicate-exports option

26 years ago[project @ 1997-11-25 13:07:29 by simonm]
simonm [Tue, 25 Nov 1997 13:07:31 +0000 (13:07 +0000)]
[project @ 1997-11-25 13:07:29 by simonm]
Update information on Glasgow extensions and the associated libraries.
Pull in Alastair Reid's library document as a temporary measure: this
will be replaced by a link to the SGML version in the future.

26 years ago[project @ 1997-11-25 12:44:54 by simonm]
simonm [Tue, 25 Nov 1997 12:44:54 +0000 (12:44 +0000)]
[project @ 1997-11-25 12:44:54 by simonm]
literatize and add a few forgotten things.

26 years ago[project @ 1997-11-25 12:43:48 by simonm]
simonm [Tue, 25 Nov 1997 12:43:48 +0000 (12:43 +0000)]
[project @ 1997-11-25 12:43:48 by simonm]
add ST macros for GHC < 2.00.

26 years ago[project @ 1997-11-25 11:52:10 by simonm]
simonm [Tue, 25 Nov 1997 11:52:11 +0000 (11:52 +0000)]
[project @ 1997-11-25 11:52:10 by simonm]
Add test for "type constructor used as class name".

26 years ago[project @ 1997-11-25 11:50:17 by simonm]
simonm [Tue, 25 Nov 1997 11:50:17 +0000 (11:50 +0000)]
[project @ 1997-11-25 11:50:17 by simonm]
Don't try to generate stdout files if using -accept-output.  It didn't
work anyway: a call to pop had stomped on the variable containing the
filename before it was used, setting it to the empty string.  The call
to touch then failed with a syntax error.

This behaviour seems more useful: sometimes you really don't want to
check the stdout and/or stderr, so you just don't create the file.

26 years ago[project @ 1997-11-25 11:23:18 by simonm]
simonm [Tue, 25 Nov 1997 11:23:18 +0000 (11:23 +0000)]
[project @ 1997-11-25 11:23:18 by simonm]
Don't arbitrarily truncate function names.

Reasoning:
* No information is lost - the output might be poorly
  formatted if long cost centres are involved though.
* If the user wants shorter cost centre names, explicit cost
  centres can be inserted.

26 years ago[project @ 1997-11-25 11:19:14 by simonm]
simonm [Tue, 25 Nov 1997 11:19:14 +0000 (11:19 +0000)]
[project @ 1997-11-25 11:19:14 by simonm]
Don't arbitrarily truncate function names.

Reasoning:
* If the function names are long, it just reduces the size of
  the graph, no information is lost.
* If the user wants shorter cost center names, explicit cost
  centres can be inserted.

26 years ago[project @ 1997-11-25 10:52:29 by simonm]
simonm [Tue, 25 Nov 1997 10:52:29 +0000 (10:52 +0000)]
[project @ 1997-11-25 10:52:29 by simonm]
fix for "TyCon used as Class" bug.

26 years ago[project @ 1997-11-25 10:27:46 by simonm]
simonm [Tue, 25 Nov 1997 10:27:46 +0000 (10:27 +0000)]
[project @ 1997-11-25 10:27:46 by simonm]
change -i semantics to match GHC.

26 years ago[project @ 1997-11-24 21:35:17 by sof]
sof [Mon, 24 Nov 1997 21:35:17 +0000 (21:35 +0000)]
[project @ 1997-11-24 21:35:17 by sof]
Add -fwarn-duplicate-exports to default warning set

26 years ago[project @ 1997-11-24 21:34:41 by sof]
sof [Mon, 24 Nov 1997 21:34:41 +0000 (21:34 +0000)]
[project @ 1997-11-24 21:34:41 by sof]
Added items on new mkdependHS opts, duplicate exports warning

26 years ago[project @ 1997-11-24 21:24:02 by sof]
sof [Mon, 24 Nov 1997 21:24:02 +0000 (21:24 +0000)]
[project @ 1997-11-24 21:24:02 by sof]
posix misspelled

26 years ago[project @ 1997-11-24 21:22:12 by sof]
sof [Mon, 24 Nov 1997 21:22:12 +0000 (21:22 +0000)]
[project @ 1997-11-24 21:22:12 by sof]
Name of interface file is determined by name of Haskell module being compiled

26 years ago[project @ 1997-11-24 21:21:13 by sof]
sof [Mon, 24 Nov 1997 21:21:13 +0000 (21:21 +0000)]
[project @ 1997-11-24 21:21:13 by sof]
If possible, catch error when opening files for writing to a dangling symlink

26 years ago[project @ 1997-11-24 21:19:30 by sof]
sof [Mon, 24 Nov 1997 21:19:30 +0000 (21:19 +0000)]
[project @ 1997-11-24 21:19:30 by sof]
Up the default heap size to 8m for PrelTup, ArrBase, Time, Int and Word

26 years ago[project @ 1997-11-24 21:17:52 by sof]
sof [Mon, 24 Nov 1997 21:17:52 +0000 (21:17 +0000)]
[project @ 1997-11-24 21:17:52 by sof]
COUNT_SPARK: accumulate sparksCreated

26 years ago[project @ 1997-11-24 21:16:23 by sof]
sof [Mon, 24 Nov 1997 21:16:23 +0000 (21:16 +0000)]
[project @ 1997-11-24 21:16:23 by sof]
Only expose sparksIgnored and sparksCreated vars for GUM/GranSim

26 years ago[project @ 1997-11-24 21:15:26 by sof]
sof [Mon, 24 Nov 1997 21:15:26 +0000 (21:15 +0000)]
[project @ 1997-11-24 21:15:26 by sof]

26 years ago[project @ 1997-11-24 21:14:34 by sof]
sof [Mon, 24 Nov 1997 21:14:34 +0000 (21:14 +0000)]
[project @ 1997-11-24 21:14:34 by sof]
Mirror sequential code, push realWorld# on B-stack before entering IO action

26 years ago[project @ 1997-11-24 21:12:32 by sof]
sof [Mon, 24 Nov 1997 21:12:32 +0000 (21:12 +0000)]
[project @ 1997-11-24 21:12:32 by sof]
Stack underflow comment added

26 years ago[project @ 1997-11-24 21:11:44 by sof]
sof [Mon, 24 Nov 1997 21:11:44 +0000 (21:11 +0000)]
[project @ 1997-11-24 21:11:44 by sof]
RBH_entry: GranSim/GUM fix for invalid InfoPtr

26 years ago[project @ 1997-11-24 21:09:55 by sof]
sof [Mon, 24 Nov 1997 21:09:55 +0000 (21:09 +0000)]
[project @ 1997-11-24 21:09:55 by sof]
Changed default for GranFlags.max_fishes to MAX_FISHES

26 years ago[project @ 1997-11-24 21:08:25 by sof]
sof [Mon, 24 Nov 1997 21:08:25 +0000 (21:08 +0000)]
[project @ 1997-11-24 21:08:25 by sof]
GranSim msg fix

26 years ago[project @ 1997-11-24 21:07:39 by sof]
sof [Mon, 24 Nov 1997 21:07:39 +0000 (21:07 +0000)]
[project @ 1997-11-24 21:07:39 by sof]
Add spark count to debug msg

26 years ago[project @ 1997-11-24 21:06:11 by sof]
sof [Mon, 24 Nov 1997 21:06:11 +0000 (21:06 +0000)]
[project @ 1997-11-24 21:06:11 by sof]
Have conflictFM return Maybe type rather than list

26 years ago[project @ 1997-11-24 20:56:46 by sof]
sof [Mon, 24 Nov 1997 20:56:46 +0000 (20:56 +0000)]
[project @ 1997-11-24 20:56:46 by sof]
Print out module name on entering unregistered CCs

26 years ago[project @ 1997-11-24 20:54:02 by sof]
sof [Mon, 24 Nov 1997 20:54:57 +0000 (20:54 +0000)]
[project @ 1997-11-24 20:54:02 by sof]
ForeignObj debug output to stderr

26 years ago[project @ 1997-11-24 20:42:20 by sof]
sof [Mon, 24 Nov 1997 20:42:20 +0000 (20:42 +0000)]
[project @ 1997-11-24 20:42:20 by sof]
import IOExts instead of IORef

26 years ago[project @ 1997-11-24 20:40:59 by sof]
sof [Mon, 24 Nov 1997 20:40:59 +0000 (20:40 +0000)]
[project @ 1997-11-24 20:40:59 by sof]
Added Read BufferMode instance

26 years ago[project @ 1997-11-24 20:39:33 by sof]
sof [Mon, 24 Nov 1997 20:39:34 +0000 (20:39 +0000)]
[project @ 1997-11-24 20:39:33 by sof]
Bogus workaround to get cygwin32-b18 apps using Time compile and link

26 years ago[project @ 1997-11-24 20:37:25 by sof]
sof [Mon, 24 Nov 1997 20:37:25 +0000 (20:37 +0000)]
[project @ 1997-11-24 20:37:25 by sof]
Added compatibility stubs for ST and PrimIO operators

26 years ago[project @ 1997-11-24 20:36:23 by sof]
sof [Mon, 24 Nov 1997 20:36:23 +0000 (20:36 +0000)]
[project @ 1997-11-24 20:36:23 by sof]
Added comment on Read BufferMode instance

26 years ago[project @ 1997-11-24 20:34:53 by sof]
sof [Mon, 24 Nov 1997 20:34:53 +0000 (20:34 +0000)]
[project @ 1997-11-24 20:34:53 by sof]
Make monadic operators (>>) and (>>=) left-assoc (as per Report.)

26 years ago[project @ 1997-11-24 20:31:09 by reid]
reid [Mon, 24 Nov 1997 20:31:09 +0000 (20:31 +0000)]
[project @ 1997-11-24 20:31:09 by reid]
Added IOExts.unsafePtrEq :: a -> a -> Bool

26 years ago[project @ 1997-11-24 20:22:28 by sof]
sof [Mon, 24 Nov 1997 20:22:28 +0000 (20:22 +0000)]
[project @ 1997-11-24 20:22:28 by sof]
New macros added to cope with new defn of ST

26 years ago[project @ 1997-11-24 20:20:07 by sof]
sof [Mon, 24 Nov 1997 20:20:07 +0000 (20:20 +0000)]
[project @ 1997-11-24 20:20:07 by sof]
-monly-3-regs needed to have these compile with post gcc-2.7.2 snapshots under cygwin32-b18

26 years ago[project @ 1997-11-24 20:18:06 by sof]
sof [Mon, 24 Nov 1997 20:18:07 +0000 (20:18 +0000)]
[project @ 1997-11-24 20:18:06 by sof]
Fix to have _casm_gc_ cope with statement blocks; misc import mods to have modules compile with 2.09 (and later.)

26 years ago[project @ 1997-11-24 20:13:08 by sof]
sof [Mon, 24 Nov 1997 20:13:42 +0000 (20:13 +0000)]
[project @ 1997-11-24 20:13:08 by sof]
fix to have it compile with 2.09 (and later)

26 years ago[project @ 1997-11-24 20:12:42 by sof]
sof [Mon, 24 Nov 1997 20:12:42 +0000 (20:12 +0000)]
[project @ 1997-11-24 20:12:42 by sof]
Removed superflous uses of hGetContents in main

26 years ago[project @ 1997-11-24 20:10:33 by sof]
sof [Mon, 24 Nov 1997 20:11:57 +0000 (20:11 +0000)]
[project @ 1997-11-24 20:10:33 by sof]
fix to have it compile with 2.09 (and later)

26 years ago[project @ 1997-11-24 20:08:14 by sof]
sof [Mon, 24 Nov 1997 20:08:14 +0000 (20:08 +0000)]
[project @ 1997-11-24 20:08:14 by sof]
New defn. of sstToIO and ioToRnMG to make them compile with new version of ST and IO

26 years ago[project @ 1997-11-24 20:04:49 by sof]
sof [Mon, 24 Nov 1997 20:04:55 +0000 (20:04 +0000)]
[project @ 1997-11-24 20:04:49 by sof]
Misc changes to compile with new defns of ST, IO (and PrimIO)

26 years ago[project @ 1997-11-24 17:49:28 by simonm]
simonm [Mon, 24 Nov 1997 17:50:10 +0000 (17:50 +0000)]
[project @ 1997-11-24 17:49:28 by simonm]
Pull Maybe and Either out of PrelBase into separate modules in an attempt
to make PrelBase a little smaller.

26 years ago[project @ 1997-11-24 17:45:57 by simonm]
simonm [Mon, 24 Nov 1997 17:45:57 +0000 (17:45 +0000)]
[project @ 1997-11-24 17:45:57 by simonm]
define STArray using newtype, and defined unsafeInterleaveST properly
for the lazy ST monad.

26 years ago[project @ 1997-11-24 17:45:02 by simonm]
simonm [Mon, 24 Nov 1997 17:45:02 +0000 (17:45 +0000)]
[project @ 1997-11-24 17:45:02 by simonm]
merged into IOExts.lhs