-- This file has been generated from package.yaml by hpack version 0.20.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: cd21f0b9dc6ae149e8b7990e5d2d7354f4538432d348ae7e0489d387bdcbff5f
name: Parallel-Arrows-Definition
version: 0.1.1.0
synopsis: Multithreaded evaluation using Arrows.
description: Arrows are a suitable abstraction for parallel programming. This package offers a general interface for parallelizing Arrows. This package however only contains the interface and code written against it must be used with a backend such as @Parallel-Arrows-Multicore@, @Parallel-Arrows-ParMonad@, @Parallel-Arrows-Eden@ in order to have any parallel speedup. This package also contains some parallel skeletons such as variants of parMap and some topology skeletons.
For more info see check out the paper at https://arxiv.org/abs/1801.02216
category: Parallelism,Arrows
homepage: https://github.com/s4ke/Parrows#readme
bug-reports: https://github.com/s4ke/Parrows/issues
maintainer: Martin Braun
license: MIT
license-file: LICENSE.md
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
package.yaml
stack.yaml
source-repository head
type: git
location: https://github.com/s4ke/Parrows
library
hs-source-dirs:
src/main
ghc-options: -Wall
build-depends:
base >=4.7 && <5.0
, deepseq
, split
exposed-modules:
Parrows.Definition
Parrows.Dummy
Parrows.Dummy.Simple
Parrows.Future
Parrows.Skeletons.Map
Parrows.Skeletons.Topology
Parrows.Util
other-modules:
Paths_Parallel_Arrows_Definition
default-language: Haskell2010