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

Safe HaskellNone
LanguageHaskell2010

Feldspar.Core.Frontend.Binding

Synopsis

Documentation

share :: (Syntax a, Syntax b) => a -> (a -> b) -> b Source

Share an expression in the scope of a function

(.<) :: (Syntax b, Syntax c) => (b -> c) -> (a -> b) -> a -> c infixr 9 Source

Share the intermediate result when composing functions

($<) :: (Syntax a, Syntax b) => (a -> b) -> a -> b infixr 0 Source

Share an expression in the scope of a function