Difference between revisions of "Hdirect"

From HaskellWiki
Jump to navigation Jump to search
m
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
   
 
== Documentation ==
 
== Documentation ==
 
   
 
* [http://web.archive.org/web/20100703013753/http://www.haskell.org/hdirect/user.html HaskellDirect user's manual] (HTML, in the Web Archive)
 
* [http://web.archive.org/web/20100703013753/http://www.haskell.org/hdirect/user.html HaskellDirect user's manual] (HTML, in the Web Archive)
Line 31: Line 30:
   
 
See also [[Foreign Function Interface]]
 
See also [[Foreign Function Interface]]
  +
   
 
== Download ==
 
== Download ==
Line 36: Line 36:
 
* [https://hackage.haskell.org/package/hdirect hdirect on Hackage], a version from 2009
 
* [https://hackage.haskell.org/package/hdirect hdirect on Hackage], a version from 2009
 
* [https://github.com/HJvT/hdirect hdirect on GitHub], compilable with GHC 7.8.3 and 7.10, but needs more work
 
* [https://github.com/HJvT/hdirect hdirect on GitHub], compilable with GHC 7.8.3 and 7.10, but needs more work
  +
  +
  +
[[Category:Packages]]
  +
[[Category:Libraries]]
  +
[[Category:FFI]]

Latest revision as of 18:19, 24 March 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


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


Download