Concurrency packages

Showing projects tagged as Concurrency

  • haxl

    10.0 6.0 Haskell
    A Haskell library for efficient, concurrent, and concise data access.
  • accelerate

    9.9 8.4 Haskell
    An embedded language for accelerated array processing
  • transient

    9.9 6.3 Haskell
    Making composable programs with multithreading, events and distributed computing
  • streamly

    9.8 9.2 Haskell
    Beautiful Streaming, Concurrent and Reactive Composition
  • async

    9.7 4.2 Haskell
    Run IO operations asynchronously and wait for their results
  • lvish

    9.4 0.0 Haskell
    Parallel scheduler, LVar data structures, and infrastructure to build more.
  • accelerate-llvm

    9.4 8.2 Haskell
    Accelerate backend generating LLVM
  • async-dejafu

    9.3 7.4 Haskell
    Run MonadConc operations asynchronously and wait for their results.
  • accelerate-cuda

    9.2 0.0 Haskell
    Accelerate backend for NVIDIA GPUs
  • accelerate-examples

    9.1 6.5 Haskell
    Examples using the Accelerate library
  • unagi-chan

    9.0 0.0 Haskell
    Fast concurrent queues with a Chan-like API, and more
  • mvc

    9.0 0.6 Haskell
    Model-view-controller
  • fraxl

    8.8 1.3 Haskell
    Cached and parallel data fetching.
  • stm-conduit

    8.7 3.2 Haskell
    Introduces conduits to channels, and promotes using conduits concurrently.
  • pipes-concurrency

    8.6 2.0 Haskell
    Concurrency for the pipes ecosystem
  • capataz

    8.5 1.0 Haskell
    OTP-like supervision trees in Haskell
  • lifted-threads

    8.3 1.4 Haskell
    lifted IO operations from the threads library
  • restricted-workers

    8.2 0.0 Haskell
    Running worker processes under system resource restrictions
  • stm-containers

    8.2 5.6 Haskell
    Containers for STM
  • consumers

    8.2 5.0 Haskell
    Concurrent PostgreSQL data consumers
  • cspmchecker

    8.1 3.7 Haskell
    A command line type checker for CSPM files.
  • threads

    8.0 0.0 Haskell
    Fork threads and wait for their result
  • accelerate-io

    7.8 6.7 Haskell
    Read and write Accelerate arrays in various formats
  • legion

    7.6 - Haskell
    Distributed, stateful, homogeneous microservice framework.
  • stm-queue-extras

    7.5 0.0 Haskell
    Extra queue utilities for STM
  • lifted-async

    7.5 3.4 Haskell
    Run lifted IO operations asynchronously and wait for their results
  • concurrent-extra

    7.3 0.0 Haskell
    Extra concurrency primitives
  • accelerate-fft

    7.3 5.1 Haskell
    FFT using the Accelerate library
  • threads-supervisor

    7.0 4.2 Haskell
    Simple, IO-based library for Erlang-style thread supervision
  • concurrent-machines

    6.9 0.0 Haskell
    Concurrent networked stream transducers