Module
SqlSquared.Signature.Projection
- Package
- purescript-sql-squared
- Repository
- slamdata/purescript-sql-squared
#Projection Source
newtype Projection a
Constructors
Projection { alias :: Maybe Ident, expr :: a }
Instances
Functor Projection
Newtype (Projection a) _
(Eq a) => Eq (Projection a)
(Ord a) => Ord (Projection a)
Foldable Projection
Traversable Projection
#genProjection Source
genProjection :: forall m. MonadGen m => MonadRec m => CoalgebraM m Projection Int
- Modules
- SqlSquared
- SqlSquared.
Constructors - SqlSquared.
Lenses - SqlSquared.
Parser - SqlSquared.
Parser. Tokenizer - SqlSquared.
Path - SqlSquared.
Signature - SqlSquared.
Signature. BinaryOperator - SqlSquared.
Signature. Case - SqlSquared.
Signature. GroupBy - SqlSquared.
Signature. Ident - SqlSquared.
Signature. JoinType - SqlSquared.
Signature. OrderBy - SqlSquared.
Signature. OrderType - SqlSquared.
Signature. Projection - SqlSquared.
Signature. Relation - SqlSquared.
Signature. UnaryOperator - SqlSquared.
Utils