feldspar-language-0.7: A functional embedded language for DSP and parallelism

Safe HaskellNone
LanguageHaskell2010

Feldspar.Core.Frontend.Par

Documentation

newtype P a Source

Constructors

P 

Fields

unP :: Mon FeldDomain Par a
 

Instances

Monad P 
Functor P 
Applicative P 
Syntax a => Syntactic (P a) 
type Internal (P a) = Par (Internal a) 
type Domain (P a) = FeldDomain 

newtype IVar a Source

Constructors

IVar 

Fields

unIVar :: Data (IV (Internal a))
 

Instances

Syntax a => Syntactic (IVar a) 
type Internal (IVar a) = IV (Internal a) 
type Domain (IVar a) = FeldDomain