beam-core-0.8.0.0: Database/Beam.hs
{-# LANGUAGE GADTs #-}
-- | Top-level Beam module. This module re-exports all the symbols
-- necessary for most common user operations.
--
-- The most interesting modules are "Database.Beam.Schema" and "Database.Beam.Query".
--
-- This is mainly reference documentation. Most users will want to consult the
-- [manual](https://tathougies.github.io/beam).
module Database.Beam
( module Database.Beam.Query
, module Database.Beam.Schema
, MonadBeam(..)
, FromBackendRow(..)
-- * Re-exports
, MonadIO(..), Typeable
, Generic, Identity ) where
import Database.Beam.Query
import Database.Beam.Schema
import Database.Beam.Backend
import Control.Monad.Identity
import Control.Monad.IO.Class (MonadIO(..))
import Data.Typeable
import GHC.Generics