| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'type-nats' of http://git.haskell.org/ghc into type-natstype-nats | Iavor S. Diatchki | 2013-09-02 | 2 | -6/+11 |
| |\ | |||||
| | * | Merge branch 'type-nats' of git://git.haskell.org/ghc into type-nats | Simon Peyton Jones | 2013-08-29 | 667 | -56581/+33146 |
| | |\ | |||||
| | * | | Comments and questions from Simon and Dimitrios | Simon Peyton Jones | 2013-08-29 | 4 | -18/+32 |
| * | | | Current implementation of type-nats solver. | Iavor S. Diatchki | 2013-09-01 | 0 | -0/+0 |
| |\ \ \ | |||||
| | * \ \ | Squish changes into a single commit | Iavor S. Diatchki | 2013-09-01 | 0 | -0/+0 |
| | |\ \ \ | | | |/ | | |/| | |||||
| | | * | | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2013-05-20 | 153 | -3683/+2979 |
| | | |\ \ | |||||
| | | * \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2013-04-14 | 108 | -3118/+2387 |
| | | |\ \ \ | |||||
| | | * \ \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2013-03-18 | 171 | -31861/+3885 |
| | | |\ \ \ \ | |||||
| | | * | | | | | A few simple interval functions. | Iavor S. Diatchki | 2013-03-03 | 1 | -0/+30 |
| | | * | | | | | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2013-03-03 | 59 | -719/+596 |
| | | |\ \ \ \ \ | |||||
| | | * \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2013-02-25 | 343 | -8168/+11256 |
| | | |\ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2013-01-13 | 107 | -3029/+3230 |
| | | |\ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-12-28 | 25 | -267/+377 |
| | | |\ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | | Add the improvement step, for more direct evaluation. | Iavor S. Diatchki | 2012-12-28 | 1 | -13/+129 |
| | | * | | | | | | | | | Fixes to restore proper operation of widening function. | Iavor S. Diatchki | 2012-12-25 | 1 | -19/+45 |
| | | * | | | | | | | | | A function to get all constraints (unused at the moment) | Iavor S. Diatchki | 2012-12-25 | 1 | -0/+6 |
| | | * | | | | | | | | | Update debug functions for new name/location of unsafeGlobalDynFlags | Iavor S. Diatchki | 2012-12-25 | 1 | -4/+3 |
| | | * | | | | | | | | | Limit debugging output to when there's something to report. | Iavor S. Diatchki | 2012-12-25 | 1 | -3/+4 |
| | | * | | | | | | | | | Add support for improving with basic rules, and simplify things a bit. | Iavor S. Diatchki | 2012-12-25 | 1 | -30/+108 |
| | | * | | | | | | | | | Add TyThing entries for all rules. | Iavor S. Diatchki | 2012-12-25 | 1 | -1/+3 |
| | | * | | | | | | | | | Add `TnExp0L` to iff rules. | Iavor S. Diatchki | 2012-12-25 | 1 | -5/+5 |
| | | * | | | | | | | | | Add the second half of the rules for subtraction (SubE/SubI). | Iavor S. Diatchki | 2012-12-25 | 1 | -1/+6 |
| | | * | | | | | | | | | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-12-22 | 152 | -3985/+5770 |
| | | |\ \ \ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-12-01 | 209 | -5244/+5897 |
| | | |\ \ \ \ \ \ \ \ \ \ | | | |_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | |||||
| | | * | | | | | | | | | | Fix uses of (<=?) as a function to reduce properly. | Iavor S. Diatchki | 2012-11-11 | 2 | -3/+12 |
| | | * | | | | | | | | | | Add support for rewriting equations, and add support for (-) as an example. | Iavor S. Diatchki | 2012-11-11 | 2 | -21/+108 |
| | | * | | | | | | | | | | Add type-level '-' as a known name for GHC. | Iavor S. Diatchki | 2012-11-11 | 2 | -4/+14 |
| | | * | | | | | | | | | | Comments (also rename `deepSolve` to `solveWanted`) | Iavor S. Diatchki | 2012-11-11 | 1 | -9/+17 |
| | | * | | | | | | | | | | Remove unused special case-ing. | Iavor S. Diatchki | 2012-11-11 | 1 | -10/+0 |
| | | * | | | | | | | | | | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-11-10 | 131 | -2278/+3134 |
| | | |\ \ \ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | | | | Fix up to build with renamed promoting functions. | Iavor S. Diatchki | 2012-10-29 | 1 | -6/+6 |
| | | * | | | | | | | | | | | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-10-28 | 184 | -12703/+2579 |
| | | |\ \ \ \ \ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-10-15 | 182 | -8234/+6643 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-10-06 | 92 | -1670/+2275 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/tc-untouchables' into type-nats | Iavor S. Diatchki | 2012-09-29 | 57 | -3591/+3560 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge remote-tracking branch 'origin/master' into type-nats | Iavor S. Diatchki | 2012-09-29 | 53 | -1422/+874 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | | | | | | | | | Add custom improvement rule for `FromNat1`. | Iavor S. Diatchki | 2012-09-22 | 1 | -8/+36 |
| | | * | | | | | | | | | | | | | | | | Bugfix: don't generate infinitely many obvious facts. | Iavor S. Diatchki | 2012-09-22 | 1 | -1/+6 |
| | | * | | | | | | | | | | | | | | | | Some rules (partially) specifying that FromNat1 is injective. | Iavor S. Diatchki | 2012-09-22 | 1 | -1/+32 |
| | | * | | | | | | | | | | | | | | | | Add type constructors for unary view of type-level nats. | Iavor S. Diatchki | 2012-09-22 | 1 | -1/+60 |
| | | * | | | | | | | | | | | | | | | | Add names for types/functions for unary of type-level nats. | Iavor S. Diatchki | 2012-09-22 | 1 | -0/+12 |
| | | * | | | | | | | | | | | | | | | | (for debuging) Make it easier to switch traces on and off | Iavor S. Diatchki | 2012-09-22 | 1 | -2/+1 |
| | | * | | | | | | | | | | | | | | | | Just a note. | Iavor S. Diatchki | 2012-09-22 | 1 | -0/+5 |
| | | * | | | | | | | | | | | | | | | | Merge remote branch 'origin/master' into type-nats | Iavor Diatchki | 2012-09-20 | 251 | -6528/+7396 |
| | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | | | | | | | | | | Back to generating derived facts (+ comment clarifications & renaming) | Iavor S. Diatchki | 2012-09-16 | 1 | -46/+53 |
| | | * | | | | | | | | | | | | | | | | | Remove leftovers of previous refactoring. | Iavor S. Diatchki | 2012-09-16 | 1 | -6/+8 |
| | | * | | | | | | | | | | | | | | | | | Remove unused Outputable instance. | Iavor S. Diatchki | 2012-09-16 | 1 | -12/+0 |
| | | * | | | | | | | | | | | | | | | | | Add some extra impossible cases (x + 5 ~ x) | Iavor S. Diatchki | 2012-09-16 | 1 | -0/+2 |
| | | * | | | | | | | | | | | | | | | | | Prefer Wanteds over Derived when solving family equations: | Iavor S. Diatchki | 2012-09-16 | 1 | -1/+18 |
| | | * | | | | | | | | | | | | | | | | | Some simple rules about interactions between computation and ordering. | Iavor S. Diatchki | 2012-09-11 | 1 | -0/+23 |
