Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
extractBinaryFields :: Tag -> (PrimExpr, PrimExpr) -> PM [(Symbol, (PrimExpr, PrimExpr))] PrimExpr Source #
newtype Binaryspec columns columns' Source #
Binaryspec (PackMap (PrimExpr, PrimExpr) PrimExpr (columns, columns) columns') |
Instances
runBinaryspec :: Applicative f => Binaryspec columns columns' -> ((PrimExpr, PrimExpr) -> f PrimExpr) -> (columns, columns) -> f columns' Source #
binaryspecColumn :: Binaryspec (Column a) (Column a) Source #
sameTypeBinOpHelper :: BinOp -> Binaryspec columns columns' -> Query columns -> Query columns -> Query columns' Source #