[PD] proof-of-concept [hsext] for writing pd externals in Haskell

Hans-Christoph Steiner hans at eds.org
Fri Jan 5 16:23:15 CET 2007

Have you seen the "loader" functionality?  If you made this into a  
Haskell loader, then you could write native Pd objects in Haskell.   
There is the CLR loader and API, which is a complete example.


On Jan 5, 2007, at 6:43 AM, Claude Heiland-Allen wrote:

> Download here:
> http://devel.goto10.org/listing.php?repname=maximus&path=%2Fhsext% 
> 2F&rev=0&sc=0
> Caveats:
> 1. only one instance of [hsext]
> 2. only one inlet for a single float
> 3. only one outlet for a single float
> 4. only one hardcoded stateless function from float to float
> 5. probably a nightmare to compile on systems other than the  
> machine I wrote it on
> But:
> 1. the function in caveat 4 is written in Haskell
> See what I mean about proof-of-concept ;)
> Any/All feedback appreciated :)
> Claude
> -- 
> http://claudiusmaximus.goto10.org
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ 
> listinfo/pd-list


If nature has made any one thing less susceptible than all others of  
exclusive property, it is the action of the thinking power called an  
idea, which an individual may exclusively possess as long as he keeps  
it to himself; but the moment it is divulged, it forces itself into  
the possession of everyone, and the receiver cannot dispossess  
himself of it.            - Thomas Jefferson

More information about the Pd-list mailing list