1. 20 Sep, 2006 12 commits
    • chak@cse.unsw.edu.au.'s avatar
      Complete the evidence generation for GADTs · 15cb792d
      chak@cse.unsw.edu.au. authored
      Mon Sep 18 14:43:22 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * Complete the evidence generation for GADTs
        Sat Aug  5 21:39:51 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * Complete the evidence generation for GADTs
          Thu Jul 13 17:18:07 EDT 2006  simonpj@microsoft.com
            
            This patch completes FC evidence generation for GADTs.
            
            It doesn't work properly yet, because part of the compiler thinks
            	(t1 :=: t2) => t3
            is represented with FunTy/PredTy, while the rest thinks it's represented
            using ForAllTy.  Once that's done things should start to work.
      15cb792d
    • chak@cse.unsw.edu.au.'s avatar
      bugs · 5d541fe7
      chak@cse.unsw.edu.au. authored
      Mon Sep 18 14:34:44 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * bugs
        Sat Aug  5 21:36:50 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * bugs
          Thu Jul 13 04:20:58 EDT 2006  kevind@bu.edu
      5d541fe7
    • chak@cse.unsw.edu.au.'s avatar
      some bug-fixes, newtype deriving might work now · 44ba24dc
      chak@cse.unsw.edu.au. authored
      Mon Sep 18 14:33:01 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * some bug-fixes, newtype deriving might work now
        Sat Aug  5 21:29:28 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * some bug-fixes, newtype deriving might work now
          Tue Jul 11 12:16:13 EDT 2006  kevind@bu.edu
      44ba24dc
    • chak@cse.unsw.edu.au.'s avatar
      newtype deriving still not working · e6e3c778
      chak@cse.unsw.edu.au. authored
      Mon Sep 18 14:31:59 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * newtype deriving still not working
        Sat Aug  5 21:25:43 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * newtype deriving still not working
          Mon Jul 10 10:27:20 EDT 2006  kevind@bu.edu
      e6e3c778
    • chak@cse.unsw.edu.au.'s avatar
      newtype deriving dicts, compiling at least · 8697e394
      chak@cse.unsw.edu.au. authored
      Mon Sep 18 14:31:19 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * newtype deriving dicts, compiling at least
        Sat Aug  5 21:24:54 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * newtype deriving dicts, compiling at least
          Fri Jul  7 13:07:32 EDT 2006  kevind@bu.edu
      8697e394
    • chak@cse.unsw.edu.au.'s avatar
      ..and a bit more · 5c71a3bc
      chak@cse.unsw.edu.au. authored
      Mon Sep 18 14:30:11 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * ..and a bit more
        Sat Aug  5 21:23:16 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * ..and a bit more
          Fri Jul  7 10:40:40 EDT 2006  simonpj@microsoft.com
      5c71a3bc
    • chak@cse.unsw.edu.au.'s avatar
      More on newtype deriving · d937e740
      chak@cse.unsw.edu.au. authored
      Mon Sep 18 14:29:16 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * More on newtype deriving
        Sat Aug  5 21:22:29 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * More on newtype deriving
          Fri Jul  7 10:37:55 EDT 2006  simonpj@microsoft.com
      d937e740
    • chak@cse.unsw.edu.au.'s avatar
      towards newtype deriving dicts · ad4a18b1
      chak@cse.unsw.edu.au. authored
      Mon Sep 18 14:27:57 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * towards newtype deriving dicts
        Sat Aug  5 21:21:13 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * towards newtype deriving dicts
          Fri Jul  7 09:26:44 EDT 2006  kevind@bu.edu
      ad4a18b1
    • chak@cse.unsw.edu.au.'s avatar
      newtype fixes, coercions for non-recursive newtypes now optional · c94408e5
      chak@cse.unsw.edu.au. authored
      Mon Sep 18 14:24:27 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * newtype fixes, coercions for non-recursive newtypes now optional
        Sat Aug  5 21:19:58 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * newtype fixes, coercions for non-recursive newtypes now optional
          Fri Jul  7 06:11:48 EDT 2006  kevind@bu.edu
      c94408e5
    • chak@cse.unsw.edu.au.'s avatar
      Massive patch for the first months work adding System FC to GHC #34 · 3e83dfb2
      chak@cse.unsw.edu.au. authored
      Fri Sep 15 18:56:58 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * Massive patch for the first months work adding System FC to GHC #34
        Fri Aug  4 18:20:57 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
          * Massive patch for the first months work adding System FC to GHC #34
          
          Broken up massive patch -=chak
          Original log message:  
          This is (sadly) all done in one patch to avoid Darcs bugs.
          It's not complete work... more FC stuff to come.  A compiler
          using just this patch will fail dismally.
      3e83dfb2
    • chak@cse.unsw.edu.au.'s avatar
      Remove mi_package from moved pprModIface · b360db77
      chak@cse.unsw.edu.au. authored
      Mon Aug  7 12:40:55 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * Remove mi_package from moved pprModIface
      b360db77
    • chak@cse.unsw.edu.au.'s avatar
      Massive patch for the first months work adding System FC to GHC #20 · 1e37b7f5
      chak@cse.unsw.edu.au. authored
      Fri Aug  4 17:43:25 EDT 2006  Manuel M T Chakravarty <chak@cse.unsw.edu.au>
        * Massive patch for the first months work adding System FC to GHC #20
        
        Broken up massive patch -=chak
        Original log message:  
        This is (sadly) all done in one patch to avoid Darcs bugs.
        It's not complete work... more FC stuff to come.  A compiler
        using just this patch will fail dismally.
      1e37b7f5
  2. 19 Sep, 2006 4 commits
  3. 18 Sep, 2006 16 commits
  4. 15 Sep, 2006 8 commits