HaskellScript is collective name for Haskell libraries and software that
enable the integration of Haskell with the
COM/ActiveX framework.
It consists of:
- HaskellScript in specific is an ActiveX scripting engine for the
functional language Haskell. HaskellScript is compatible with Internet Explorer 4, Word,
Excel, the Windows scripting host and other ActiveX scripting hosts. HaskellScript
features an extensive library to run, call and script COM, ActiveX and Automation
components.
- HaskellAgent is a library written in Haskell that uses
HaskellScript to create powerful animations and demos with the Microsoft Agent technology.
- new! HaskellObject
is a library to define
Automation components in Haskell. Haskell components behave exactly as normal
COM components and can directly be used from Visual Basic or Java.
- new! HaskellDirect is
a full featured IDL compiler for Haskell. Developers can use this to automatically
generate Haskell interface's for COM components.
- new! HaskellDB
is a library written in Haskell to execute queries on relational databases. It uses
HaskellScript to connect to standard ODBC databases.
Haskell is non-strict, pure
functional language. Haskell is a standard language that features excellent 'industrial
strength' compilers and
interpreters. The expressiveness of Haskell makes it a great
'glue' language for connecting software components together.
For more information, bug reports or questions, please write to the authors.
Daan Leijen
[mail,home]
Erik Meijer
[mail,home]
For questions about HaskellDirect, write to:
Sigbjorn Finne
[mail,home]