- 01 Mar, 2004 1 commit
-
-
simonmar authored
small improvements from Ian Lynagh
-
- 28 Feb, 2004 1 commit
-
-
ralf authored
Code that uses deriving (... Data ...) will require an updated *compiler* to be in line with these new boilerplate modules. Overall changes: - Revised datatype/constructor representations. - Enhanced API for construction and observation. - Added many Data instances for prelude-like types.
-
- 27 Feb, 2004 2 commits
- 26 Feb, 2004 2 commits
- 25 Feb, 2004 3 commits
- 24 Feb, 2004 3 commits
-
-
ralf authored
Twin traversal is now based on accumulating maps. Added polymorphic type extension for type constructors.
-
ralf authored
Proliferation of unsafeCoerce in Data.Typeable stopped. (There is now just one cast0 which generalises on all previous forms: cast, castss, castarr.) Started classes Typeable1/2 for unary/binary type constructors. Added instances for lists, products, sums, functions, maybies.
-
simonmar authored
New version of translate for mingw32, which correctly (allegedly) reverses the command-line translation done by the standard C runtime on Windows.
-
- 20 Feb, 2004 2 commits
- 19 Feb, 2004 1 commit
-
-
stolz authored
Preserve group/other bits in setPermissions. Closes: SF 899533 Directory.setPermissions bug https://sourceforge.net/tracker/index.php?func=detail&aid=899533&group_id=8032&atid=108032
-
- 18 Feb, 2004 1 commit
-
-
simonmar authored
stat() needs to be wrapped too
-
- 17 Feb, 2004 4 commits
-
-
simonmar authored
Also need to wrap fstat().
-
simonmar authored
Use C wrappers for lseek() and open(). On Linux, these functions are macro'd to different versions when large file support is on, so to make the libraries compilable with the NCG we need to use C wrappers for these functions.
-
simonmar authored
Remove unused argument from commitBuffer
-
malcolm authored
Exclude "config.h" inclusion for nhc98 as well as Hugs.
-
- 16 Feb, 2004 1 commit
-
-
ross authored
adjust imports for portability
-
- 15 Feb, 2004 2 commits
- 14 Feb, 2004 1 commit
-
-
ralf authored
Refactored the approach to Twin Traversal. Added some illustrative treatment of polymorphic lists.
-
- 13 Feb, 2004 3 commits
- 12 Feb, 2004 6 commits
-
-
krasimir authored
The UncatchedExceptionHandler is defined only for GHC
-
krasimir authored
Added interface to set/get handler for uncatched exceptions. The handler is invoked from the GHC.TopHandler.topHandler or Control.Concurrent.childHandler when an exception is catched.
-
simonpj authored
Comments
-
simonpj authored
Documentation for floatToDigits
-
simonpj authored
Explicit for-alls for Monad (so desugaring knows which order to give type args)
-
simonpj authored
Document non-std behaviour of array
-
- 11 Feb, 2004 1 commit
-
-
simonmar authored
Put double quotes around the -#include flag, so that command-lines can be cut-n-pasted.
-
- 05 Feb, 2004 3 commits
-
-
ross authored
moved the monad transformer libraries into a separate mtl package.
-
malcolm authored
Fix definition of 'partition' to match the (non-)strictness mandated by the Haskell'98 Libraries Report version.
-
ross authored
Hugs only: use the configure-set variable INLINE_ONLY instead of `extern inline' (which works for gcc but not C99 compilers).
-
- 04 Feb, 2004 3 commits