Disciplined Disciple Compiler data flow compiler. http://disciple.ouroborus.net
|Latest on Hackage:||0.4.3.1|
This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.
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.
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
ddci-core command line interfaces, but DDC itself
doesn't provide full compilation to machine code. Use GHC and the
repa-plugin for that.