Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

hackage.haskell.org : dynamic-pipeline

dynamic-pipeline is a Type Safe Dynamic and Parallel Streaming Library, which is an implementation of Dynamic Pipeline Paradigm (DPP) proposed in this paper DPP. The aim of this tool is to provide all the Type level constructs to guide the user in building a DPP flow to solve any algorithm that fits on this computational model. The idea behind the implementation is similar to other Type level programming libraries like <code>servant</code> Some of the feature of this library includes: Small Number of Dependencies: Dependencies have been kept to minimum in order to reduce compilation time. Type Level Encoding: As it was explained before, there is an intensive use of Type Level techniques in the Library in order to guide the user in defining the Flow Model and fill the gaps with the combinators provided and the Compiler indications. On the other hand some Type Custom Errors have been encoded in the Library in order to provide meaningful messages about the Data Flow Grammar Defined in DPP. Stream Parallelization: DPP model follows a Parallelization Pipeline approach with the use of intermediate Channels. All the burden have been hidden for the user in order to reduce complexity and focus on the algorithm problem implementations. Safe Scoped Execution: Use of Existential to define the Scope execution of DPP reducing even more the complexity to the user. Import DynamicPipeline for using the library. Examples: examples directory in the package

Registry - Source - Homepage - JSON
purl: pkg:hackage/dynamic-pipeline
Keywords: bsd3, data, data-flow, library, parallel, pipes, program, streaming, type-safe
License: BSD-3-Clause
Latest release: almost 3 years ago
First release: almost 3 years ago
Dependent repositories: 2
Downloads: 1,581 total
Stars: 0 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 28 days ago

    Loading...
    Readme
    Loading...