Hoogle Search

Within LTS Haskell 24.3 (ghc-9.10.2)

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

  1. First :: HistIndex b

    histogram-fill Data.Histogram

    Bin with index 0

  2. First :: HistIndex b

    histogram-fill Data.Histogram.Generic

    Bin with index 0

  3. pattern First :: FS TermF a -> FS TermF a

    rzk Language.Rzk.Free.Syntax

    No documentation available.

  4. First :: a -> Term' a -> Term' a

    rzk Language.Rzk.Syntax.Abs

    No documentation available.

  5. First :: Position position

    yesod-page-cursor Yesod.Page

    No documentation available.

  6. First :: a -> SnocList1 a

    folds Data.Fold.Internal

    No documentation available.

  7. newtype First a

    verset Verset

    Beware that Data.Semigroup.First is different from Data.Monoid.First. The former simply returns the first value, so Data.Semigroup.First Nothing <> x = Data.Semigroup.First Nothing. The latter returns the first non-Nothing, thus Data.Monoid.First Nothing <> x = x.

    Examples

    >>> First 0 <> First 10
    First 0
    
    >>> sconcat $ First 1 :| [ First n | n <- [2 ..] ]
    First 1
    

  8. First :: a -> First a

    verset Verset

    No documentation available.

  9. first :: Arrow a => a b c -> a (b, d) (c, d)

    base Control.Arrow

    Send the first component of the input through the argument arrow, and copy the rest unchanged to the output.

  10. first :: Bifunctor p => (a -> b) -> p a c -> p b c

    base Data.Bifunctor

    Map covariantly over the first argument.

    first f ≡ bimap f id
    

    Examples

    >>> first toUpper ('j', 3)
    ('J',3)
    
    >>> first toUpper (Left 'j')
    Left 'J'
    

Page 4 of many | Previous | Next