Haskell access to the common language runtime