Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
data SqlParseError #
Instances
Show SqlParseError # | |
Defined in Napkin.Run.Effects.Languages.SqlParse showsPrec :: Int -> SqlParseError -> ShowS # show :: SqlParseError -> String # showList :: [SqlParseError] -> ShowS # | |
Eq SqlParseError # | |
Defined in Napkin.Run.Effects.Languages.SqlParse (==) :: SqlParseError -> SqlParseError -> Bool # (/=) :: SqlParseError -> SqlParseError -> Bool # |
ParseSqlQuery' :: SourceLocation -> Text -> SqlParse m (Either SqlParseError Query) | |
ParseSqlExp' :: SourceLocation -> Text -> SqlParse m (Either SqlParseError SExp) |
Instances
GShow (SqlParse a :: Type -> Type) # | |
Defined in Napkin.Run.Effects.Languages.SqlParse gshowsPrec :: forall (a0 :: k). Int -> SqlParse a a0 -> ShowS # | |
CachableEffect (SqlParse :: k -> Type -> Type) SqlParseCacheKey # | |
Defined in Napkin.Run.Effects.Languages.SqlParse | |
Show (SqlParse m a) # | |
Eq (SqlParse m a) # | |
Ord (SqlParse m a) # | |
Defined in Napkin.Run.Effects.Languages.SqlParse |
parseSqlExp' :: forall r. Member SqlParse r => SourceLocation -> Text -> Sem r (Either SqlParseError SExp) #
parseSqlQuery' :: forall r. Member SqlParse r => SourceLocation -> Text -> Sem r (Either SqlParseError Query) #
parseSqlQuery :: Members [SqlParse, FatalError] r => SourceLocation -> Text -> Sem r Query #
parseSqlExp :: Members [SqlParse, FatalError] r => SourceLocation -> Text -> Sem r SExp #
overrideDialect :: forall r a. Member (Reader SQLDialect) r => SQLDialect -> Sem r a -> Sem r a #
data SqlParseCacheKey #
Instances
CachableEffect (SqlParse :: k -> Type -> Type) SqlParseCacheKey # | |
Defined in Napkin.Run.Effects.Languages.SqlParse |