Publication | Closed Access
Calling hell from heaven and heaven from hell
78
Citations
4
References
1999
Year
Unknown Venue
EngineeringSoftware EngineeringSoftware AnalysisFormal VerificationThanatologyExistentialismSystems EngineeringProgramming LanguagesSoftware ComponentComponent-based Software EngineeringComputer EngineeringComputer ScienceBiblical StudyFunctional ProgrammingSoftware DesignFunctional Programming LanguageApocalypseHumanitiesSoftware ComponentsProgram AnalysisComponent-based Programming ToolsFormal MethodsObject-oriented ProgrammingComponent Object ModelSystem Software
The increasing popularity of component-based programming tools offer a big opportunity to designers of advanced programming languages, such as Haskell. If we can package our programs as software components, then it is easy to integrate them into applications written in other languages.In earlier work we described a preliminary integration of Haskell with Microsoft's Component Object Model (COM), focusing on how Haskell can create and invoke COM objects. This paper develops that work, concentrating on the mechanisms that support externally-callable Haskell functions, and the encapsulation of Haskell programs as COM objects.
| Year | Citations | |
|---|---|---|
Page 1
Page 1