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

Hoogle Search

Within LTS Haskell 24.50 (ghc-9.10.3)

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

  1. finally :: MonadUnliftIO m => m a -> m b -> m a

    unliftio UnliftIO.Exception

    Perform thing, guaranteeing that after will run after, even if an exception occurs. Same interruptible vs uninterrupible points apply as with bracket. See base's finally for more information.

  2. calloc :: (MonadIO m, Storable a) => m (Ptr a)

    unliftio UnliftIO.Foreign

    Lifted calloc.

  3. callocArray :: (MonadIO m, Storable a) => Int -> m (Ptr a)

    unliftio UnliftIO.Foreign

    Lifted callocArray.

  4. callocArray0 :: (MonadIO m, Storable a) => Int -> m (Ptr a)

    unliftio UnliftIO.Foreign

    Lifted callocArray0.

  5. callocBytes :: MonadIO m => Int -> m (Ptr a)

    unliftio UnliftIO.Foreign

    Lifted callocBytes.

  6. malloc :: (MonadIO m, Storable a) => m (Ptr a)

    unliftio UnliftIO.Foreign

    Lifted malloc.

  7. mallocArray :: (MonadIO m, Storable a) => Int -> m (Ptr a)

    unliftio UnliftIO.Foreign

    Lifted mallocArray.

  8. mallocArray0 :: (MonadIO m, Storable a) => Int -> m (Ptr a)

    unliftio UnliftIO.Foreign

    Lifted mallocArray0.

  9. mallocBytes :: MonadIO m => Int -> m (Ptr a)

    unliftio UnliftIO.Foreign

    Lifted mallocBytes.

  10. mallocForeignPtr :: (MonadIO m, Storable a) => m (ForeignPtr a)

    unliftio UnliftIO.Foreign

    Lifted mallocForeignPtr.

Page 218 of many | Previous | Next

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