Personal tools

Hdirect

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(Created page with "HaskellDirect HaskellDirect generates interface code, to interface between Haskell and several other languages, based on [http://en.wikipedia.org/wiki/Interface_description...")
 
m (Minor updates)
Line 1: Line 1:
HaskellDirect
+
HaskellDirect (package hdirect) generates interface code, to interface between Haskell and several other languages, based on [http://en.wikipedia.org/wiki/Interface_description_language Interface Definition Language (IDL)] descriptions. Amongst others, interfaces to and from [http://en.wikipedia.org/wiki/Component_Object_Model Component Object Model (COM)] methods can be generated.
 
+
HaskellDirect generates interface code, to interface between Haskell and several other languages, based on  
+
 
+
[http://en.wikipedia.org/wiki/Interface_description_language Interface Definition Language (IDL)] descriptions.
+
Amongst others, interfaces to and from [http://en.wikipedia.org/wiki/Component_Object_Model Component Object Model (COM)] methods can be generated.
+
  
 
See also the old [http://web.archive.org/web/20100703013753/http://www.haskell.org/hdirect/ HaskellDirect page] in the Web Archive
 
See also the old [http://web.archive.org/web/20100703013753/http://www.haskell.org/hdirect/ HaskellDirect page] in the Web Archive
Line 15: Line 10:
 
:Sigbjorn Finne  
 
:Sigbjorn Finne  
  
PostScript downloads:
+
:PostScript downloads:
** [[media:user-a4.ps.gz] | a4]
+
: - [[media:user-a4.ps.gz | a4]]
** [[media:user-letter.ps.gz | letter]
+
: - [[media:user-letter.ps.gz | letter]]
  
* [[media:comserve.ps.gz | Calling Hell From Heaven And Heaven From Hell] (PS)
+
* [[media:comserve.ps.gz | Calling Hell From Heaven And Heaven From Hell]] (PS)
 
:Sigbjorn Finne, Daan Leijen, Erik Meijer and Simon Peyton Jones  
 
:Sigbjorn Finne, Daan Leijen, Erik Meijer and Simon Peyton Jones  
describes how to wrap up Haskell code as COM objects.
+
:Describes how to wrap up Haskell code as COM objects.
  
* [[media:hdirect.ps.gz | H/Direct: A Binary Foreign Language Interface for Haskell] (PS)
+
* [[media:hdirect.ps.gz | H/Direct: A Binary Foreign Language Interface for Haskell]] (PS)
 
:Sigbjorn Finne, Daan Leijen, Erik Meijer and Simon Peyton Jones  
 
:Sigbjorn Finne, Daan Leijen, Erik Meijer and Simon Peyton Jones  
describes the mapping between Haskell and IDL.  
+
:Describes the mapping between Haskell and IDL.  
  
 
* [http://web.archive.org/web/20100703013753/http://www.haskell.org/hdirect/design.html Design document] (a bit outdated) (HTML, in the Web Archive)
 
* [http://web.archive.org/web/20100703013753/http://www.haskell.org/hdirect/design.html Design document] (a bit outdated) (HTML, in the Web Archive)
 
:Sigbjorn Finne  
 
:Sigbjorn Finne  
describes HaskellDirect's features
+
:Describes HaskellDirect's features
  
 
PostScript downloads:
 
PostScript downloads:
** [[media:user-a4.ps.gz] | a4]
+
: - [[media:user-a4.ps.gz | a4]]
** [[media:user-letter.ps.gz | letter]
+
: - [[media:user-letter.ps.gz | letter]]
  
 
See also [[Foreign Function Interface]]
 
See also [[Foreign Function Interface]]

Revision as of 14:37, 27 January 2015

HaskellDirect (package hdirect) generates interface code, to interface between Haskell and several other languages, based on Interface Definition Language (IDL) descriptions. Amongst others, interfaces to and from Component Object Model (COM) methods can be generated.

See also the old HaskellDirect page in the Web Archive


1 Documentation

Sigbjorn Finne
PostScript downloads:
- a4
- letter
Sigbjorn Finne, Daan Leijen, Erik Meijer and Simon Peyton Jones
Describes how to wrap up Haskell code as COM objects.
Sigbjorn Finne, Daan Leijen, Erik Meijer and Simon Peyton Jones
Describes the mapping between Haskell and IDL.
Sigbjorn Finne
Describes HaskellDirect's features

PostScript downloads:

- a4
- letter

See also Foreign Function Interface


2 Download