gdritter repos s-cargot / fffccd6
Added Basic repr (for avoiding extra imports) and re-exported more from other reprs Getty Ritter 9 years ago
3 changed file(s) with 20 addition(s) and 2 deletion(s). Collapse all Expand all
1 {-# LANGUAGE PatternSynonyms #-}
2
3 module Data.SCargot.Repr.Basic
4 ( -- * Basic 'SExpr' representation
5 R.SExpr(..)
6 ) where
7
8 import Data.SCargot.Repr as R
11 {-# LANGUAGE PatternSynonyms #-}
22
33 module Data.SCargot.Repr.Rich
4 ( pattern List
4 ( -- * 'RichSExpr' representation
5 R.RichSExpr(..)
6 , R.toRich
7 , R.fromRich
8 -- * Useful pattern synonyms
9 , pattern List
510 , pattern DotList
611 , pattern Atom
712 ) where
11 {-# LANGUAGE PatternSynonyms #-}
22
33 module Data.SCargot.Repr.Rich
4 ( pattern List
4 ( -- * 'WellFormedSExpr' representation
5 R.WellFormedSExpr(..)
6 , R.toWellFormed
7 , R.fromWellFormed
8 -- * Useful pattern synonyms
9 , pattern List
510 , pattern Atom
611 ) where
712