diff --git a/Stackage/Database/Haddock.hs b/Stackage/Database/Haddock.hs index 63e153f..7ced9be 100644 --- a/Stackage/Database/Haddock.hs +++ b/Stackage/Database/Haddock.hs @@ -5,12 +5,12 @@ module Stackage.Database.Haddock import qualified Text.Blaze.Html5 as H import qualified Text.Blaze.Html5.Attributes as A import qualified Documentation.Haddock.Parser as Haddock -import Documentation.Haddock.Types (DocH (..), Hyperlink (..), Picture (..), Header (..), Example (..)) +import Documentation.Haddock.Types (DocH (..), Hyperlink (..), Picture (..), Header (..), Example (..), MetaDoc(..)) import ClassyPrelude.Conduit import Text.Blaze.Html (Html, toHtml) renderHaddock :: Text -> Html -renderHaddock = hToHtml . Haddock.toRegular . Haddock.parseParas . unpack +renderHaddock = hToHtml . Haddock.toRegular . _doc . Haddock.parseParas . unpack -- | Convert a Haddock doc to HTML. hToHtml :: DocH String String -> Html diff --git a/stackage-server.cabal b/stackage-server.cabal index 2dde0b2..641b952 100644 --- a/stackage-server.cabal +++ b/stackage-server.cabal @@ -150,7 +150,7 @@ library , markdown >= 0.1.13 , formatting , blaze-html - , haddock-library + , haddock-library >= 1.2.0 , async , yesod-gitrepo >= 0.1.1 , hoogle