A SELECT, i.e. an SQL query which produces a collection of
rows.
Select a is analogous to a Haskell value [a].
:: a typeCtrl KGHC 10.0.0.20260917 · lts/ghc-10.0.x · 8c2f8e8 · 2026-10-19
Moduleopaleye-0.10.8.0Haskell2010
A Select represents an SQL SELECT statement. To run a
Select use the functions in Opaleye.RunSelect. To create a
Select you probably want to start by querying one of your
Opaleye.Table.Tables using selectTable.
SelectArr is a parametrised version of Select, i.e. it can be
passed arguments.
A SELECT, i.e. an SQL query which produces a collection of
rows.
Select a is analogous to a Haskell value [a].
A parametrised Select. A SelectArr a b accepts an argument
of type a.
SelectArr a b is analogous to a Haskell function a -> [b].
Arrow QueryArrDefined in opaleye-0.10.8.0 · Opaleye.Internal.QueryArrArrowApply QueryArrDefined in opaleye-0.10.8.0 · Opaleye.Internal.QueryArrArrowChoice QueryArrDefined in opaleye-0.10.8.0 · Opaleye.Internal.QueryArrProfunctor QueryArrDefined in opaleye-0.10.8.0 · Opaleye.Internal.QueryArrProductProfunctor QueryArrDefined in opaleye-0.10.8.0 · Opaleye.Internal.QueryArrCategory QueryArrDefined in opaleye-0.10.8.0 · Opaleye.Internal.QueryArrMonad (QueryArr a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.QueryArrFunctor (QueryArr a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.QueryArrApplicative (QueryArr a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.QueryArr