[Haskell-cafe] C functional programming techniques?

Sean Leather leather at cs.uu.nl
Sat Jan 30 05:27:00 EST 2010


2010/1/29 Maurí­cio CA:

> Sorry if this looks weird, but do you know of experiences with
> functional programming, or "type programming", with C? Using macro
> tricks or just good specifications?
>

This is probably not what you're looking for, but it's related:
Single-Assignment C ("Functional Array Programming for High-Performance
Computing")

http://www.sac-home.org/

>From the website: "SaC is an array programming language predominantly suited
for application areas such as numerically intensive applications and signal
processing. Its distinctive feature is that it combines high-level program
specifications with runtime efficiency similar to that of hand-optimized
low-level specifications. Key to the optimization process that facilitates
these runtimes is the underlying functional model which also constitutes the
basis for implicit parallelization. This makes SaC ideally suited for
utilizing the full potential of modern CMP architectures such as multi-cores
or the Cell processor."

Regards,
Sean
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20100130/a8cf03b9/attachment.html


More information about the Haskell-Cafe mailing list