packages feed

Salsa-0.1.0.1: Salsa.cabal

Cabal-Version:  >= 1.2

Name:           Salsa
Version:        0.1.0.1
Build-Type:     Simple

Category:       Foreign
Synopsis:       A .NET Bridge for Haskell
Description:
  Salsa is an experimental Haskell library and code generator that allows
  Haskell programs to host the .NET runtime and interact with .NET libraries.
  It uses type families extensively to provide a type-safe mapping of the .NET
  object model in the Haskell type system.

Author:         Andrew Appleyard
Maintainer:     andrew.appleyard@gmail.com
Homepage:       http://haskell.org/haskellwiki/Salsa

License:        BSD3
License-File:   LICENSE
Copyright:      (c) 2007-2008 Andrew Appleyard

Stability:      Experimental
Tested-With:    GHC==6.8.3

Extra-Source-Files:
  README

  Driver/README
  Driver/Driver.proj
  Driver/Driver.cs
  Driver/Embed.hs

  Generator/README
  Generator/Generator.csproj
  Generator/Generator.cs
  Generator/Set.cs
  Generator/Array.hs

  Samples/Hello/Hello.proj
  Samples/Hello/Hello.hs
  Samples/Hello/Hello.imports

  Samples/Weather/Weather.proj
  Samples/Weather/Weather.hs
  Samples/Weather/Weather.imports

  Samples/Conway/Conway.proj
  Samples/Conway/Conway.hs
  Samples/Conway/Conway.imports
  Samples/Conway/Conway.xaml

  Docs/Thesis.pdf

Library
  Build-Depends: base, Win32, bytestring

  Exposed-modules:
    Foreign.Salsa
    Foreign.Salsa.Binding

  Other-Modules:
    Foreign.Salsa.CLR, Foreign.Salsa.CLRHost, Foreign.Salsa.Common,
    Foreign.Salsa.Core, Foreign.Salsa.Resolver, Foreign.Salsa.TypePrelude,
    Foreign.Salsa.Driver

  Extra-Libraries: oleaut32, ole32

  Extensions: ForeignFunctionInterface