ddc-core-flow: Disciplined Disciple Compiler data flow compiler.

[ compilers-interpreters, deprecated, library, mit ] [ Propose Tags ]

Disciple Core Flow is a Domain Specific Language (DSL) for writing first order data flow programs. This package provides the language definition as a fragment of Disciple Core. It also provides an implementation of the lowering transform which converts data flow programs into imperative nested loop code. The repa-plugin package provides a GHC plugin that transforms GHC core programs gained from vanilla Haskell sources. Use this package if you just want to write and run real programs. Alternatively, Disciple Core Flow programs can be transformed directly via the ddc or ddci-core command line interfaces, but DDC itself doesn't provide full compilation to machine code. Use GHC and the repa-plugin for that.


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],,,,
Dependencies array (>=0.4 && <0.6), base (>=4.6 && <4.10), containers (>=0.5 && <0.6), ddc-core (>=0.4.3 && <0.4.4), ddc-core-salt (>=0.4.3 && <0.4.4), ddc-core-simpl (>=0.4.3 && <0.4.4), ddc-core-tetra (>=0.4.3 && <0.4.4), deepseq (>=1.3 && <1.5), limp (>=0.3.2 && <0.3.3), limp-cbc (>=0.3.2 && <0.3.3), mtl (>=2.2.1 && <2.2.2), transformers (>=0.5 && <0.6) [details]
License MIT
Author The Disciplined Disciple Compiler Strike Force
Maintainer Ben Lippmeier <benl@ouroborus.net>
Category Compilers/Interpreters
Home page http://disciple.ouroborus.net
Uploaded by BenLippmeier at 2016-09-06T07:13:57Z
Reverse Dependencies 4 direct, 0 indirect [details]
Downloads 3882 total (16 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2016-09-06 [all 1 reports]