packages feed

HaVSA-0.1.0.2: HaVSA.cabal

-- cabal configure --prefix=$HOME --user
-- cabal build
name:                HaVSA
version:             0.1.0.2
synopsis:            An implementation of the Version Space Algebra learning framework.
description:         HaVSA (Have-Saa) is a Haskell implementation of the Version Space
                     Algebra Machine Learning technique described by Tessa Lau.  The
                     canonical description is in:
                     .
                     Tessa Lau, Steven Wolfman, Pedro Domingos, and Daniel S. Weld,
                     Programming by Demonstration using Version Space Algebra,
                     Machine Learning, 2003. (http://tlau.org/research/papers/mlj01-draft.pdf)
category:            AI
license:             BSD3
License-file:        LICENSE
author:              Rogan Creswick
maintainer:          creswick@gmail.com
Cabal-Version:       >=1.8.0.6
build-type:          Simple

Library
   Build-depends:    base >= 4 && < 6,
                     logict >= 0.4.2 && < 0.5

   Exposed-modules:  AI.VersionSpaces
   Other-modules:    AI.Examples,
                     AI.LogicHelpers

   ghc-options:      -Wall
   hs-source-dirs:   src

Executable tests
  Main-Is:           Main.hs
  hs-source-dirs:    tests,
                     src
  Other-modules:     AI.Tests,
                     AI.VersionSpaceTests

  Build-Depends:     base >= 4 && < 6,
                     logict >= 0.4.2 && < 0.5,
                     QuickCheck >= 1.1 && < 2,
                     HUnit >= 1.2.2 && < 1.2.3,
                     test-framework >= 0.3.3 && < 0.4,
                     test-framework-quickcheck >= 0.2.7 && < 0.3,
                     test-framework-hunit >= 0.2.6 && < 0.3

  ghc-options:       -Wall


source-repository head
  type:     git
  location: git://github.com/creswick/HaVSA.git