espial/src/Types.hs
Jon Schoning 2e3e7097e6 init
2019-01-30 20:54:47 -06:00

14 lines
257 B
Haskell

module Types where
import ClassyPrelude.Yesod
type DBM m a = MonadUnliftIO m => SqlPersistT m a
type DB a = forall m. DBM m a
type DBVal val =
( PersistEntity val
, PersistEntityBackend val ~ SqlBackend
, PersistStore (PersistEntityBackend val))