Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
synthesizer-core Synthesizer.Zip No documentation available.
first :: (a -> a') -> (a, b) -> (a', b)speculate Test.Speculate.Utils Applies a function to the first element of a pair. Often known on the wild as mapFst.
> first (*10) (1,2) (10,2)
-
synthesizer-dimensional Synthesizer.Dimensional.Arrow No documentation available.
-
synthesizer-dimensional Synthesizer.Dimensional.Causal.Process No documentation available.
first :: Arrow a => a b c -> a (b, d) (c, d)LambdaHack Game.LambdaHack.Core.Prelude 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)cabal-install-solver Distribution.Solver.Compat.Prelude Send the first component of the input through the argument arrow, and copy the rest unchanged to the output.
-
generic-lens-core Data.GenericLens.Internal Lens focusing on the first element of a product
first :: LRU key val -> !Maybe keylrucache Data.Cache.LRU.Internal the key of the most recently accessed entry
first :: (SymVal a, SymVal b, SymVal c) => (SBV a -> SBV b) -> SEither a c -> SEither b csbv Data.SBV.Either Map over the left side of an Either
>>> let f = uninterpret "f" :: SInteger -> SInteger >>> prove $ \x -> first f (sLeft x :: SEither Integer Integer) .== sLeft (f x) Q.E.D. >>> prove $ \x -> first f (sRight x :: SEither Integer Integer) .== sRight x Q.E.D.
first :: forall a (m :: Type -> Type) b c . a -> Unfold m (a, b) c -> Unfold m b cstreamly-core Streamly.Data.Unfold Supply the first component of the tuple to an unfold that accepts a tuple as a seed resulting in a fold that accepts the second component of the tuple as a seed.
first a = Unfold.lmap (a, )
Pre-release