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.
first :: BreakIterator a -> IO TextItext-icu Data.Text.ICU.Break Reset the breaker to the beginning of the text to be scanned.
first :: Bifunctor p => (a -> b) -> p a c -> p b cbasement Basement.Compat.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'
first :: Bifunctor p => (a -> b) -> p a c -> p b cprotolude Protolude.Bifunctor No documentation available.
first :: Arrow a => a b c -> a (b, d) (c, d)ghc-internal GHC.Internal.Control.Arrow Send the first component of the input through the argument arrow, and copy the rest unchanged to the output.
first :: C info => T mode -> IO infoalsa-seq Sound.ALSA.Sequencer.Query No documentation available.
first :: Arrow a => a b c -> a (b, d) (c, d)basic-prelude CorePrelude Send the first component of the input through the argument arrow, and copy the rest unchanged to the output.
first :: Arrow a => a b c -> a (b, d) (c, d)essence-of-live-coding LiveCoding Send the first component of the input through the argument arrow, and copy the rest unchanged to the output.
first :: Bifunctor p => (a -> b) -> p a c -> p b cfoundation Foundation Map covariantly over the first argument.
first f ≡ bimap f id
Examples
>>> first toUpper ('j', 3) ('J',3)
>>> first toUpper (Left 'j') Left 'J'
-
moffy Control.Moffy No documentation available.
-
moffy Control.Moffy.NoThreadId No documentation available.