Skip to content

Commit 2fc2d05

Browse files
committed
Change imports to work with functored AST
Unfortunately due to https://gitlab.haskell.org/ghc/ghc/-/issues/19507 this cannot be perfectly seamless.
1 parent 98dd5cd commit 2fc2d05

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Text/Pandoc/Lua/Marshal/Citation.hs

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1+
{-# LANGUAGE ExplicitNamespaces #-}
12
{-# LANGUAGE OverloadedStrings #-}
3+
{-# LANGUAGE PatternSynonyms #-}
24
{- |
35
Copyright : © 2021-2022 Albert Krewinkel
46
SPDX-License-Identifier : MIT
@@ -17,7 +19,8 @@ module Text.Pandoc.Lua.Marshal.Citation
1719
import Control.Applicative (optional)
1820
import Data.Maybe (fromMaybe)
1921
import HsLua as Lua
20-
import Text.Pandoc.Definition (Citation (..))
22+
import Text.Pandoc.Definition (Citation, pattern Citation)
23+
import Text.Pandoc.Definition.Functors hiding (type Citation)
2124
import Text.Pandoc.Lua.Marshal.CitationMode (peekCitationMode, pushCitationMode)
2225
import {-# SOURCE #-} Text.Pandoc.Lua.Marshal.Inline
2326
( peekInlinesFuzzy, pushInlines )

0 commit comments

Comments
 (0)