Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

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

  1. module Statistics.Transform

    Fourier-related transformations of mathematical functions. These functions are written for simplicity and correctness, not speed. If you need a fast FFT implementation for your application, you should strongly consider using a library of FFTW bindings instead.

  2. fromForeignPtr :: ForeignPtr a -> Int -> Vector a

    storablevector Data.StorableVector.Base

    O(1) Build a Vector from a ForeignPtr

  3. inlinePerformIO :: IO a -> a

    storablevector Data.StorableVector.Base

    Just like Unsafe.performIO, but we inline it. Big performance gains as it exposes lots of things to further inlining. Very unsafe. In particular, you should do no memory allocation inside an inlinePerformIO block. On Hugs this is just Unsafe.performIO.

  4. toForeignPtr :: Vector a -> (ForeignPtr a, Int, Int)

    storablevector Data.StorableVector.Base

    O(1) Deconstruct a ForeignPtr from a Vector

  5. NotTarFormat :: FormatError

    tar Codec.Archive.Tar

    No documentation available.

  6. UnrecognisedTarFormat :: FormatError

    tar Codec.Archive.Tar

    No documentation available.

  7. NonPortableFormat :: Format -> PortabilityError

    tar Codec.Archive.Tar.Check

    No documentation available.

  8. type PortabilityPlatform = String

    tar Codec.Archive.Tar.Check

    The name of a platform that portability issues arise from

  9. GnuFormat :: Format

    tar Codec.Archive.Tar.Entry

    The GNU tar implementation also extends the classic V7 format, though in a slightly different way from the USTAR format. This is the only format supporting long file names.

  10. UstarFormat :: Format

    tar Codec.Archive.Tar.Entry

    The "USTAR" format is an extension of the classic V7 format. It was later standardised by POSIX. It has some restrictions but is the most portable format.

Page 547 of many | Previous | Next