Hoogle Search

Within LTS Haskell 24.38 (ghc-9.10.3)

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

  1. sequenceByOf :: Traversal s t (f b) b -> (forall x . () => x -> f x) -> (forall x y . () => f (x -> y) -> f x -> f y) -> s -> f t

    lens Control.Lens.Traversal

    Sequence a container using a specified Applicative. This is like traverseBy where the Traversable instance can be specified by any Traversal

    sequenceByOf traversesequenceBy
    

  2. sequenceOf :: LensLike (WrappedMonad m) s t (m b) b -> s -> m t

    lens Control.Lens.Traversal

    Sequence the (monadic) effects targeted by a Lens in a container from left to right.

    >>> sequenceOf each ([1,2],[3,4],[5,6])
    [(1,3,5),(1,3,6),(1,4,5),(1,4,6),(2,3,5),(2,3,6),(2,4,5),(2,4,6)]
    
    sequencesequenceOf traverse
    sequenceOf l ≡ mapMOf l id
    sequenceOf l ≡ unwrapMonad . l WrapMonad
    
    sequenceOf :: Monad m => Iso s t (m b) b       -> s -> m t
    sequenceOf :: Monad m => Lens s t (m b) b      -> s -> m t
    sequenceOf :: Monad m => Traversal s t (m b) b -> s -> m t
    

  3. seqOf :: Getting (Endo [a]) s a -> Strategy a -> Strategy s

    lens Control.Seq.Lens

    Evaluate the elements targeted by a Lens, Traversal, Iso, Getter or Fold according to the given strategy.

    seqFoldable = seqOf folded
    

  4. seqOf :: Getting (Seq a) s a -> s -> Seq a

    lens Data.Sequence.Lens

    Construct a Seq from a Getter, Fold, Traversal, Lens or Iso.

    >>> seqOf folded ["hello","world"]
    fromList ["hello","world"]
    
    >>> seqOf (folded._2) [("hello",1),("world",2),("!!!",3)]
    fromList [1,2,3]
    
    seqOf :: Getter s a    -> s -> Seq a
    seqOf :: Fold s a      -> s -> Seq a
    seqOf :: Iso' s a       -> s -> Seq a
    seqOf :: Lens' s a      -> s -> Seq a
    seqOf :: Traversal' s a -> s -> Seq a
    

  5. _ArithSeqE :: Prism' Exp Range

    lens Language.Haskell.TH.Lens

    No documentation available.

  6. _BndrReq :: Prism' BndrVis ()

    lens Language.Haskell.TH.Lens

    No documentation available.

  7. _EqualityT :: Prism' Type ()

    lens Language.Haskell.TH.Lens

    No documentation available.

  8. tySynEqnLHS :: Lens' TySynEqn Type

    lens Language.Haskell.TH.Lens

    No documentation available.

  9. tySynEqnPatterns :: Lens' TySynEqn [Type]

    lens Language.Haskell.TH.Lens

    No documentation available.

  10. tySynEqnResult :: Lens' TySynEqn Type

    lens Language.Haskell.TH.Lens

    No documentation available.

Page 152 of many | Previous | Next