Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

  1. data MutableBitmap st

    foundation Foundation.Array

    No documentation available.

  2. imap :: InnerFunctor c => (Element c -> Element c) -> c -> c

    foundation Foundation.Collection

    No documentation available.

  3. nonEmptyFmap :: Functor f => (a -> b) -> NonEmpty (f a) -> NonEmpty (f b)

    foundation Foundation.Collection

    No documentation available.

  4. module Foundation.IO.FileMap

    Note that the memory mapping is handled by the system, not at the haskell level. The system can modify the content of the memory as any moment under your feet. It also have the limitation of your system, no emulation or nice handling of all those corners cases is attempted here. for example mapping a large file (> 4G), on a 32 bits system is likely to just fail or returns inconsistent result. In doubt, use readFile or other simple routine that brings the content of the file in IO.

  5. fileMapRead :: FilePath -> IO (UArray Word8)

    foundation Foundation.IO.FileMap

    Map in memory the whole content of a file. Once the array goes out of scope, the memory get (eventually) unmap

  6. fileMapReadWith :: FilePath -> (UArray Word8 -> IO a) -> IO a

    foundation Foundation.IO.FileMap

    Map in memory the whole content of a file,

  7. gconstmap :: (Generic1 f, Functor (Rep1 f)) => a -> f b -> f a

    generic-data Generic.Data

    Generic (<$). See also gfmap.

  8. gfmap :: (Generic1 f, Functor (Rep1 f)) => (a -> b) -> f a -> f b

    generic-data Generic.Data

    Generic fmap.

    instance Functor MyTypeF where
    fmap = gfmap
    

  9. gfoldMap :: (Generic1 f, GFoldable (Rep1 f), Monoid m) => (a -> m) -> f a -> m

    generic-data Generic.Data

    Generic foldMap.

    instance Foldable MyTypeF where
    foldMap = gfoldMap
    

  10. gmappend :: (Generic a, Semigroup (Rep a ())) => a -> a -> a

    generic-data Generic.Data

    Generic (<>) (or mappend).

    instance Semigroup MyType where
    (<>) = gmappend
    
    See also gmempty.

Page 940 of many | Previous | Next