@@ -0,0 +1,8 @@
+{-# LANGUAGE PatternSynonyms #-}
+
+module Data.SCargot.Repr.Basic
+ ( -- * Basic 'SExpr' representation
+ R.SExpr(..)
+ ) where
+import Data.SCargot.Repr as R
@@ -1,7 +1,12 @@
{-# LANGUAGE PatternSynonyms #-}
module Data.SCargot.Repr.Rich
- ( pattern List
+ ( -- * 'RichSExpr' representation
+ R.RichSExpr(..)
+ , R.toRich
+ , R.fromRich
+ -- * Useful pattern synonyms
+ , pattern List
, pattern DotList
, pattern Atom
) where
+ ( -- * 'WellFormedSExpr' representation
+ R.WellFormedSExpr(..)
+ , R.toWellFormed
+ , R.fromWellFormed