repa-plugin-1.0.0.1: repa-plugin.cabal
Name: repa-plugin
Version: 1.0.0.1
License: BSD3
License-File: LICENSE
Cabal-Version: >= 1.10
Build-Type: Simple
Author: The DPH Team
Maintainer: Ben Lippmeier <benl@ouroborus.net>
Category: Data Structures
Synopsis: Data Flow Fusion GHC Plugin.
Description:
This GHC plugin implements Data Flow Fusion as described in the paper:
Data Flow Fusion with Series Expressions in Haskell, Haskell Symposium 2013.
Library
Exposed-Modules:
Data.Array.Repa.Plugin
Other-Modules:
Data.Array.Repa.Plugin.FatName
Data.Array.Repa.Plugin.Primitives
Data.Array.Repa.Plugin.GHC.Pretty
Data.Array.Repa.Plugin.ToDDC.Convert.Base
Data.Array.Repa.Plugin.ToDDC.Convert.Type
Data.Array.Repa.Plugin.ToDDC.Convert.Var
Data.Array.Repa.Plugin.ToDDC.Convert
Data.Array.Repa.Plugin.ToDDC.Detect.Base
Data.Array.Repa.Plugin.ToDDC.Detect.Type
Data.Array.Repa.Plugin.ToDDC.Detect
Data.Array.Repa.Plugin.ToDDC
Data.Array.Repa.Plugin.ToGHC.Prim
Data.Array.Repa.Plugin.ToGHC.Wrap
Data.Array.Repa.Plugin.ToGHC.Type
Data.Array.Repa.Plugin.ToGHC.Var
Data.Array.Repa.Plugin.ToGHC
Data.Array.Repa.Plugin.Pass.Dump
Data.Array.Repa.Plugin.Pass.Lower
Data.Array.Repa.Plugin.Pipeline
Build-Depends:
base == 4.6.*,
containers == 0.5.*,
mtl == 2.1.*,
ghc == 7.6.*,
ddc-base == 0.3.2.*,
ddc-core == 0.3.2.*,
ddc-core-flow == 0.3.2.*,
ddc-core-simpl == 0.3.2.*
Default-Language:
Haskell2010
Default-Extensions:
TypeSynonymInstances
KindSignatures
BangPatterns
FlexibleInstances
GHC-options:
-Wall
-fno-warn-orphans
-fno-warn-missing-signatures
-fno-warn-unused-do-bind