Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
optimize :: PrimQuery' a -> PrimQuery' a Source #
removeUnit :: PrimQueryFoldP a (PrimQuery' a) (PrimQuery' a) Source #
mergeProduct :: PrimQueryFoldP a (PrimQuery' a) (PrimQuery' a) Source #
noSingletonProduct :: PrimQueryFoldP a (PrimQuery' a) (PrimQuery' a) Source #
removeEmpty :: PrimQuery' a -> Maybe (PrimQuery' b) Source #