summaryrefslogtreecommitdiff
path: root/src/Prolog.hs
diff options
context:
space:
mode:
authorChris Wells <chris@mathematicaster.org>2025-02-04 15:10:57 -0600
committerChris Wells <chris@mathematicaster.org>2025-02-04 15:10:57 -0600
commit79fcc03c19fc0ec27e416bdf6944f718d38f8e09 (patch)
tree52c2978d90c0c750638bfabee34d0e77a0ed9791 /src/Prolog.hs
parent7085075a90c03025e5d53a256d42e317805b879b (diff)
downloadmain-79fcc03c19fc0ec27e416bdf6944f718d38f8e09.tar
main-79fcc03c19fc0ec27e416bdf6944f718d38f8e09.tar.gz
main-79fcc03c19fc0ec27e416bdf6944f718d38f8e09.tar.bz2
main-79fcc03c19fc0ec27e416bdf6944f718d38f8e09.tar.lz
main-79fcc03c19fc0ec27e416bdf6944f718d38f8e09.tar.xz
main-79fcc03c19fc0ec27e416bdf6944f718d38f8e09.tar.zst
main-79fcc03c19fc0ec27e416bdf6944f718d38f8e09.zip
Working on the alias module
Diffstat (limited to 'src/Prolog.hs')
-rw-r--r--src/Prolog.hs7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/Prolog.hs b/src/Prolog.hs
index bb464f5..df4a772 100644
--- a/src/Prolog.hs
+++ b/src/Prolog.hs
@@ -19,6 +19,7 @@ module Prolog
, module Data.Functor.Contravariant
, module Data.Maybe
-- * Types
+ , Comonad (..)
, Binary
, Generic
, Generic1
@@ -30,6 +31,8 @@ module Prolog
, BL.LazyByteString
, StrictText
, LazyText
+ , Set
+ , Map
-- * Strings
, IsString (..)
, StringConv (..)
@@ -71,7 +74,9 @@ import Data.Foldable
import Data.Function
import Data.Functor
import Data.Functor.Contravariant
+import Data.Map.Strict (Map)
import Data.Maybe
+import Data.Set (Set)
import Data.String
import Data.String.Conv
import Data.Text qualified as T
@@ -217,5 +222,5 @@ instance ToValue URI where
toValue = toValue . show
preEscapedToValue = preEscapedToValue . show
-instance MonadThrow Compiler where
+instance MonadThrow H.Compiler where
throwM = throwError . pure . displayException