[commit: ghc] wip/nfs-locking: New refactoring started: switching to a shallow embedding. (a827aa5)

git at git.haskell.org git at git.haskell.org
Thu Oct 26 23:56:37 UTC 2017


Repository : ssh://git@git.haskell.org/ghc

On branch  : wip/nfs-locking
Link       : http://ghc.haskell.org/trac/ghc/changeset/a827aa580a188603ec8b0b30f58b254dfef8081e/ghc

>---------------------------------------------------------------

commit a827aa580a188603ec8b0b30f58b254dfef8081e
Author: Andrey Mokhov <andrey.mokhov at gmail.com>
Date:   Sun May 10 01:32:56 2015 +0100

    New refactoring started: switching to a shallow embedding.


>---------------------------------------------------------------

a827aa580a188603ec8b0b30f58b254dfef8081e
 src/Expression.hs                 |  84 ++++++++++++++++
 src/Expression/Base.hs            |  21 ----
 src/Expression/BuildExpression.hs |  55 ----------
 src/Expression/BuildPredicate.hs  | 113 ---------------------
 src/Expression/Derived.hs         | 204 --------------------------------------
 src/Expression/PG.hs              | 132 ------------------------
 src/Expression/Predicate.hs       |  39 --------
 src/Expression/Project.hs         |  27 -----
 src/Expression/Resolve.hs         | 100 -------------------
 src/Expression/Settings.hs        | 186 +++++++++++++++++-----------------
 src/Expression/Simplify.hs        | 127 ------------------------
 11 files changed, 178 insertions(+), 910 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 a827aa580a188603ec8b0b30f58b254dfef8081e


More information about the ghc-commits mailing list