Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
data InterpolationErrorDetails #
Instances
Generic InterpolationErrorDetails # | |
Defined in Napkin.Parse.Interpolation.Types type Rep InterpolationErrorDetails :: Type -> Type # | |
Show InterpolationErrorDetails # | |
Defined in Napkin.Parse.Interpolation.Types showsPrec :: Int -> InterpolationErrorDetails -> ShowS # show :: InterpolationErrorDetails -> String # showList :: [InterpolationErrorDetails] -> ShowS # | |
Eq InterpolationErrorDetails # | |
Defined in Napkin.Parse.Interpolation.Types | |
type Rep InterpolationErrorDetails # | |
Defined in Napkin.Parse.Interpolation.Types type Rep InterpolationErrorDetails = D1 ('MetaData "InterpolationErrorDetails" "Napkin.Parse.Interpolation.Types" "napkin-1.0.0-B79azc00rn1K8mj00hwhwG" 'False) (C1 ('MetaCons "InterpolationErrorDetails" 'PrefixI 'True) (S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 PName) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text))) |
data InterpolationMode #
Instances
Show InterpolationMode # | |
Defined in Napkin.Parse.Interpolation.Types showsPrec :: Int -> InterpolationMode -> ShowS # show :: InterpolationMode -> String # showList :: [InterpolationMode] -> ShowS # | |
Eq InterpolationMode # | |
Defined in Napkin.Parse.Interpolation.Types (==) :: InterpolationMode -> InterpolationMode -> Bool # (/=) :: InterpolationMode -> InterpolationMode -> Bool # |
data InterpolationError #
TemplateCompilationError InterpolationErrorDetails | |
TemplateEvaluationError InterpolationErrorDetails | |
TemplateSubstitutionError InterpolationErrorDetails | |
TemplateEngineError InterpolationErrorDetails |
Instances
type MustacheBackend b = (RenderSql SExp b, RenderSql Query b, RenderSql From b, RenderSql String b, RenderSql Relation b, RenderSql (Ref SExp) b, RenderSql (Ref Relation) b, RenderSql (Alias Relation) b, RenderSql (Alias SExp) b, ToDbBackend b) #
newtype SqlTemplateVariables #
Instances
sqlTemplate :: [(Text, Value)] -> SqlTemplateVariables #