darcs patch: fix non-GHC-specific variant of FastTypes (and 2 more)

Isaac Dupree isaacdupree at charter.net
Thu May 17 18:17:56 EDT 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Isaac Dupree wrote on April 30:
> A revised version of the patch (that is, more patches added - see their descriptions) :
> 
> Sun Apr 29 15:14:22 EDT 2007  Isaac Dupree <id at isaac.cedarswampstudios.org>
>   * fix non-GHC-specific variant of FastTypes
>   I tested FastTypes.lhs with hugs (manually using cpp) as well as ghc.
> 
> Mon Apr 30 15:58:10 EDT 2007  Isaac Dupree <id at isaac.cedarswampstudios.org>
>   * FastTypes - note strictness of fast{Or,And} and make the unboxed versions so
> 
> Mon Apr 30 15:59:44 EDT 2007  Isaac Dupree <id at isaac.cedarswampstudios.org>
>   * FastTypes - delete ugly _signatures, comment on Bool not FastBool where the typechecker will not catch it

If the patch-set is okay, then I think I would feel comfortable at this
point with committer privileges[1] so as not to waste patch-reviewers'
limited time with low-priority patches like this[2].  (it seems fine to
me presently; it's trying to fix up obviously broken bits of the code
that will come in handy if GHC ever becomes compilable by a compiler
other than GHC; if it's not so good for some reason, I certainly would
be interested to hear! :-)

[1] also since my patch adding -fwarn-implicit-prelude was accepted
without needing revision

[2] if they would prefer to be sent more patches instead, I will be
happy to oblige (famous last words)

Isaac
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGTNSUHgcxvIWYTTURAlQ/AKCfAnkvl5xnGz5zPRD8/3UNIWyZHQCfZuvh
/s0Y2or+OmBQR5BfQsfaXHg=
=CNzH
-----END PGP SIGNATURE-----



More information about the Cvs-ghc mailing list