From 79fcc03c19fc0ec27e416bdf6944f718d38f8e09 Mon Sep 17 00:00:00 2001 From: Chris Wells Date: Tue, 4 Feb 2025 15:10:57 -0600 Subject: Working on the alias module --- src/Prolog.hs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/Prolog.hs') 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 -- cgit v1.2.3