diff options
author | David Waern <david.waern@gmail.com> | 2008-07-29 19:45:14 +0000 |
---|---|---|
committer | David Waern <david.waern@gmail.com> | 2008-07-29 19:45:14 +0000 |
commit | 8c73879959cfb611cf70d2a9497115b675356200 (patch) | |
tree | 1dfb4e7a67b82b267cd13846932ffef8800ea043 | |
parent | 5770b12145f149b1add9173ea0c30d214f6a14d2 (diff) |
Move unL from H.B.Hoogle to H.GHC.Utils
I like Neil's shorter unL better than unLoc from the GHC API.
-rw-r--r-- | src/Haddock/Backends/Hoogle.hs | 1 | ||||
-rw-r--r-- | src/Haddock/GHC/Utils.hs | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/Haddock/Backends/Hoogle.hs b/src/Haddock/Backends/Hoogle.hs index 578f179d..2e10ab9e 100644 --- a/src/Haddock/Backends/Hoogle.hs +++ b/src/Haddock/Backends/Hoogle.hs @@ -60,7 +60,6 @@ ppModule iface = "" : doc (ifaceDoc iface) ++ --------------------------------------------------------------------- -- Utility functions -unL (L _ x) = x reL = L undefined diff --git a/src/Haddock/GHC/Utils.hs b/src/Haddock/GHC/Utils.hs index 20607cd2..9ec5a5f7 100644 --- a/src/Haddock/GHC/Utils.hs +++ b/src/Haddock/GHC/Utils.hs @@ -24,6 +24,10 @@ import Name import Packages +unL :: Located a -> a +unL (L _ x) = x + + moduleString :: Module -> String moduleString = moduleNameString . moduleName |