1. 18 Jun, 2002 3 commits
  2. 15 Jun, 2002 1 commit
  3. 05 Jun, 2002 1 commit
  4. 27 May, 2002 1 commit
    • simonpj's avatar
      [project @ 2002-05-27 15:28:07 by simonpj] · ef2b170c
      simonpj authored
      Allow infix type constructors
      
      This commit adds infix type constructors (but not yet class constructors).
      The documentation describes what should be the case.  Lots of tiresome
      changes, but nothing exciting.
      
      Allows infix type constructors everwhere a type can occur, and in a data
      or type synonym decl.  E.g.
      
      	data a :*: b = ....
      
      
      You can give fixity decls for type constructors, but the fixity decl
      applies both to the tycon and the corresponding data con.
      ef2b170c
  5. 15 May, 2002 1 commit
    • chak's avatar
      [project @ 2002-05-15 08:59:58 by chak] · de1d4a16
      chak authored
      * Added the options `-ffi' and `-fffi', which switch on FFI support
        (`-fglasgow-exts' implies `-fffi').
      
        NB: Strictly speaking `-fffi' is the correct name; however, `-ffi' is
            supported as an alternative spelling.
      
      * `-fglasgow-exts' no longer enables the `with' keyword for implicit
        parameters.  To use `with' as a keyword, the additional option `-fwith' has
        to be supplied.  (Note that SimonM recently enabled the use of `let' instead
        of `with'.)
      
        NB: This might prompt some makefile tweaks in libraries or regression tests.
      
      * Renamed `Foreign.Marshal.Utils.withObject' to `Foreign.Marshal.Utils.with'
        as required by the FFI Addendum.  (The old name is still available, but
        marked as deprecated.)
      
      * Added `realloc' to `Foreign.Marshal.Alloc' (tracking RC4 of the FFI
        Addendum).
      
      Docu
      ~~~~
      * Added `-ffi', `-fffi', and `-fwith' to the flag reference and the section
        describing options for Glasgow extensions
      
      * Removed most of the FFI section in the User's Guide in favour of a reference
        to the Addendum plus a brief description of additional features supported by
        GHC.
      
        NB: The old material is still available at fptools/docs/, I merely removed
        the reference in the User's Guide.
      de1d4a16
  6. 30 Apr, 2002 5 commits
  7. 22 Apr, 2002 3 commits
  8. 13 Apr, 2002 2 commits
  9. 11 Apr, 2002 1 commit
  10. 20 Mar, 2002 1 commit
  11. 18 Mar, 2002 2 commits
  12. 14 Mar, 2002 2 commits
  13. 13 Mar, 2002 2 commits
  14. 08 Mar, 2002 1 commit
  15. 04 Mar, 2002 1 commit
  16. 27 Feb, 2002 4 commits
  17. 25 Feb, 2002 2 commits
  18. 22 Feb, 2002 3 commits
  19. 19 Feb, 2002 1 commit
  20. 17 Feb, 2002 1 commit
  21. 12 Feb, 2002 1 commit
  22. 11 Feb, 2002 1 commit