Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- type SqlParseIO bk = (ParseSQL bk, ReifiesBackend bk)
- runSqlParseIO :: forall bk r a. SqlParseIO bk => Sem (SqlParse ': r) a -> Sem r a
Documentation
type SqlParseIO bk = (ParseSQL bk, ReifiesBackend bk) #
Interpret SqlParser by performing the actual parse operation in IO.
caching on repeat runs to save expensive operations.
runSqlParseIO :: forall bk r a. SqlParseIO bk => Sem (SqlParse ': r) a -> Sem r a #