----------------------------------------------------------------------------- -- | -- Module : Generics.MultiRec -- Copyright : (c) 2008 Universiteit Utrecht -- License : BSD3 -- -- Maintainer : generics@haskell.org -- Stability : experimental -- Portability : non-portable -- -- multirec -- -- generic programming for families of recursive datatypes -- -- This top-level module re-exports most modules of the library. -- ----------------------------------------------------------------------------- module Generics.MultiRec ( -- * Base module Generics.MultiRec.Base, -- * Generic functions module Generics.MultiRec.HFunctor, module Generics.MultiRec.Fold, module Generics.MultiRec.Compos, module Generics.MultiRec.Eq, module Generics.MultiRec.HFix, module Generics.MultiRec.Show, ) where import Generics.MultiRec.Base import Generics.MultiRec.HFunctor import Generics.MultiRec.Fold import Generics.MultiRec.Compos import Generics.MultiRec.Eq import Generics.MultiRec.HFix import Generics.MultiRec.Show