Hoogle Search

Within LTS Haskell 24.28 (ghc-9.10.3)

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

  1. package mixed-types-num

    Alternative Prelude with numeric and logic expressions typed bottom-up Please see the README on GitHub at https://github.com/michalkonecny/mixed-types-num#readme

  2. package mmap

    Memory mapped files for POSIX and Windows This library provides a wrapper to mmap(2) or MapViewOfFile, allowing files or devices to be lazily loaded into memory as strict or lazy ByteStrings, ForeignPtrs or plain Ptrs, using the virtual memory subsystem to do on-demand loading. Modifications are also supported.

  3. package mmsyn7ukr-common

    Some common for mmsyn7ukr and mmsyn7ukr-array functionality using SoX. A program and a library that can be used as a simple basic interface to some SoX functionality.

  4. package moffy-samples-events

    Events for sample codes of moffy Please see the README on GitHub at https://github.com/YoshikuniJujo/moffy-samples-events#readme

  5. package monad-control-aligned

    Lift control operations, like exception catching, through monad transformers This package defines the type class MonadBaseControl, a subset of MonadBase into which generic control operations such as catch can be lifted from IO or any other base monad. Instances are based on monad transformers in MonadTransControl, which includes all standard monad transformers in the transformers library except ContT. See the lifted-base package which uses monad-control to lift IO operations from the base library (like catch or bracket) into any monad that is an instance of MonadBase or MonadBaseControl. Note that this package is a rewrite of Anders Kaseorg's monad-peel library. The main difference is that this package provides CPS style operators and exploits the RankNTypes and TypeFamilies language extensions to simplify and speedup most definitions.

  6. package monad-logger-aeson

    JSON logging using monad-logger interface monad-logger-aeson provides structured JSON logging using monad-logger's interface. Specifically, it is intended to be a (largely) drop-in replacement for monad-logger's Control.Monad.Logger.CallStack module.

  7. package monads-tf

    Monad classes, using type families Monad classes using type families, with instances for various monad transformers.

  8. package monoidmap

    Monoidal map type Monoidal map type with support for semigroup and monoid subclasses.

  9. package morpheus-graphql-app

    Morpheus GraphQL App Build GraphQL APIs with your favourite functional language!

  10. package mpi-hs

    MPI bindings for Haskell MPI (the Message Passinag Interface) is a widely used standard for distributed-memory programming on HPC (High Performance Computing) systems. MPI allows exchanging data (_messages_) between programs running in parallel. There are several high-quality open source MPI implementations (e.g. MPICH, MVAPICH, OpenMPI) as well as a variety of closed-source implementations. These libraries can typically make use of high-bandwidth low-latency communication hardware such as InfiniBand. This library mpi-hs provides Haskell bindings for MPI. It is based on ideas taken from haskell-mpi, Boost.MPI for C++, and MPI for Python. mpi-hs provides two API levels: A low-level API gives rather direct access to the actual MPI API, apart from certain "reasonable" mappings from C to Haskell (e.g. output arguments that are in C stored via a pointer are in Haskell regular return values). A high-level API simplifies exchanging arbitrary values that can be serialized. Note that the automated builds on Hackage will currently always fail since no system MPI library is present there. However, builds on Stackage should succeed -- if not, there is an error in this package.

Page 88 of many | Previous | Next