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

Safe HaskellNone

Feldspar.Core.Frontend.Binding

Synopsis

Documentation

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

Share an expression in the scope of a function

(.<) :: (Syntax b, Syntax c) => (b -> c) -> (a -> b) -> a -> cSource

Share the intermediate result when composing functions

($<) :: (Syntax a, Syntax b) => (a -> b) -> a -> bSource

Share an expression in the scope of a function