opaleye-0.2: Opaleye/Distinct.hs
{-# LANGUAGE FlexibleContexts #-}
module Opaleye.Distinct (module Opaleye.Distinct, distinctExplicit)
where
import Opaleye.QueryArr (Query)
import Opaleye.Internal.Distinct (distinctExplicit, Distinctspec)
import qualified Data.Profunctor.Product.Default as D
distinct :: D.Default Distinctspec columns columns =>
Query columns -> Query columns
distinct = distinctExplicit D.def