generics-mrsop-2.1.0: src/Generics/MRSOP/Base.hs
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE GADTs #-}
{-# LANGUAGE TypeOperators #-}
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE PolyKinds #-}
{-# LANGUAGE ScopedTypeVariables #-}
-- | Re-exports everything from under @Generics.MRSOP.Base@ and
-- @Generics.MRSOP.Util@:
--
-- - "Generics.MRSOP.Base.NS"
-- - "Generics.MRSOP.Base.NP"
-- - "Generics.MRSOP.Base.Universe"
-- - "Generics.MRSOP.Base.Class"
-- - "Generics.MRSOP.Base.Metadata"
-- - "Generics.MRSOP.Base.Combinators"
-- - "Generics.MRSOP.Util"
--
-- For a lightweight example on how to use the library, please refer to "Generics.MRSOP.Examples.RoseTree"
-- or to the full <https://victorcmiraldo.github.io/data/tyde2018_draft.pdf paper> for a more in-depth explanation
module Generics.MRSOP.Base (module Export) where
import Generics.MRSOP.Base.NS as Export
import Generics.MRSOP.Base.NP as Export
import Generics.MRSOP.Base.Universe as Export
import Generics.MRSOP.Base.Class as Export
import Generics.MRSOP.Base.Metadata as Export
import Generics.MRSOP.Base.Combinators as Export
import Generics.MRSOP.Util as Export