[commit: ghc] wip/gadtpm: Major rewrite: Pt 12: Improved (performance) term oracle and respective text (bda52c2)
git at git.haskell.org
git at git.haskell.org
Tue Mar 24 09:44:13 UTC 2015
Repository : ssh://git@git.haskell.org/ghc
On branch : wip/gadtpm
Link : http://ghc.haskell.org/trac/ghc/changeset/bda52c276246caa04191b031b95f1ad8aef0c1b0/ghc
>---------------------------------------------------------------
commit bda52c276246caa04191b031b95f1ad8aef0c1b0
Author: George Karachalias <george.karachalias at gmail.com>
Date: Tue Mar 24 05:33:08 2015 +0100
Major rewrite: Pt 12: Improved (performance) term oracle and respective text
Last Important TODO:
* Implement typing THE RIGHT WAY (as described in paper)
Other TODOs:
* Make pretty-printing as it should be
* Improve performance where possible
* Fully document code
* Follow GHC's coding conventions
When all (most of) the above are done, erase previous implementation (which is
actually active at the moment) and fully activate new. Don't forget to rename
functions that end in '2'.
>---------------------------------------------------------------
bda52c276246caa04191b031b95f1ad8aef0c1b0
compiler/deSugar/Check.hs | 149 +++++++++++++++++++---------------------------
1 file changed, 62 insertions(+), 87 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc bda52c276246caa04191b031b95f1ad8aef0c1b0
More information about the ghc-commits
mailing list