Hoogle Search

Within LTS Haskell 24.35 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. SupersetProof :: (InSet f r :-> InSet f s) -> SupersetProof (f :: Flavor) s r

    refined-containers Data.Set.Refined

  2. asHashSet :: forall s a . (Hashable a, KnownSet s a) => HashSet s a

    refined-containers Data.Set.Refined

    Convert a Set into a HashSet, retaining its set of elements, which can be converted with castFlavor.

  3. asIntSet :: KnownSet s Int => IntSet s

    refined-containers Data.Set.Refined

    Convert a Set into an IntSet, retaining its set of elements, which can be converted with castFlavor.

  4. fromSet :: Set a -> SomeSet a

    refined-containers Data.Set.Refined

    Construct a set from a regular Set.

  5. isSubsetOf :: forall s t a . (Ord a, KnownSet s a, KnownSet t a) => Maybe (SubsetProof 'Regular s t)

    refined-containers Data.Set.Refined

    If s is a subset of t (or is equal to), return a proof of that.

  6. with2SetWith :: forall a r p . Some2SetWith p a -> (forall s t . (KnownSet s a, KnownSet t a) => p s t -> r) -> r

    refined-containers Data.Set.Refined

    Apply a pair of unknown sets with proof to a continuation that can accept any pair of sets satisfying the proof. This gives you a way to refer to the sets (the parameters s and t).

  7. withSet :: SomeSet a -> (forall s . KnownSet s a => Proxy s -> r) -> r

    refined-containers Data.Set.Refined

    Apply an unknown set to a continuation that can accept any set. This gives you a way to refer to the set (the parameter s), e.g.:

    withSet (fromSet ...) $ \(_ :: Proxy s) -> doSomethingWith @s
    

  8. withSetWith :: forall a r p . SomeSetWith p a -> (forall s . KnownSet s a => p s -> r) -> r

    refined-containers Data.Set.Refined

    Apply an unknown set with proof to a continuation that can accept any set satisfying the proof. This gives you a way to refer to the set (the parameter s).

  9. groupingSets :: AggregatingSetList a -> AggregateKey a

    relational-schemas Database.Custom.IBMDB2

    Finalize grouping set list.

  10. groupingSets :: AggregatingSetList a -> AggregateKey a

    relational-schemas Database.Custom.MySQL

    Finalize grouping set list.

Page 262 of many | Previous | Next