• About
  • Snapshots
  • LTS
  • Nightly
  • FAQ
  • Blog

Hoogle Search

Within LTS Haskell 24.51 (ghc-9.10.3)

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

  1. module GHC.Data.SmallArray

    Small-array

  2. data SmallArray a

    ghc GHC.Data.SmallArray

    No documentation available.

  3. SmallArray :: SmallArray# a -> SmallArray a

    ghc GHC.Data.SmallArray

    No documentation available.

  4. data SmallMutableArray s a

    ghc GHC.Data.SmallArray

    No documentation available.

  5. SmallMutableArray :: SmallMutableArray# s a -> SmallMutableArray s a

    ghc GHC.Data.SmallArray

    No documentation available.

  6. foldMapSmallArray :: Monoid m => (a -> m) -> SmallArray a -> m

    ghc GHC.Data.SmallArray

    Fold the values of a SmallArray into a 'Monoid m' of choice

  7. freezeSmallArray :: SmallMutableArray s a -> Int -> Int -> State# s -> (# State# s, SmallArray a #)

    ghc GHC.Data.SmallArray

    Copy and freeze a slice of a mutable array.

  8. indexSmallArray :: SmallArray a -> Int -> a

    ghc GHC.Data.SmallArray

    Index a small-array (no bounds checking!)

  9. mapSmallArray :: (a -> b) -> SmallArray a -> SmallArray b

    ghc GHC.Data.SmallArray

    Map a function over the elements of a SmallArray

  10. newSmallArray :: Int -> a -> State# s -> (# State# s, SmallMutableArray s a #)

    ghc GHC.Data.SmallArray

    No documentation available.

Page 271 of many | Previous | Next

Stackage is a service provided by the Haskell Foundation │ Originally developed by FP Complete