packages feed

utility-ht-0.0.6: utility-ht.cabal

Name:             utility-ht
Version:          0.0.6
License:          BSD3
License-File:     LICENSE
Author:           Henning Thielemann <haskell@henning-thielemann.de>
Maintainer:       Henning Thielemann <haskell@henning-thielemann.de>
-- Homepage:         http://www.haskell.org/haskellwiki/Utility-HT
Category:         Data, List
Synopsis:         Various small helper functions for Lists, Maybes, Tuples, Functions
Description:
  Various small helper functions for Lists, Maybes, Tuples, Functions.
  Some of these functions are improved implementations of standard functions.
  They have the same name as their standard counterparts.
  .
  All modules are plain Haskell 98.
  The package depends exclusively on the @base@ package
  and only that portions of @base@ that are simple to port.
  Thus you do not risk a dependency avalanche by importing it.
  However, further splitting the base package might invalidate this statement.
  .
  Alternative packages: @Useful@, @MissingH@
Tested-With:       GHC==6.8.2, GHC==6.10.4, GHC==6.12.3, GHC==7.0.2
Cabal-Version:     >=1.6
Build-Type:        Simple

Source-Repository head
  type:     darcs
  location: http://code.haskell.org/~thielema/utility/

Source-Repository this
  type:     darcs
  location: http://code.haskell.org/~thielema/utility/
  tag:      0.0.6

Flag buildTests
  description: Build test executables
  default:     False

Library
  Build-Depends:
    base >=3 && <5

  GHC-Options:      -Wall
  Hs-Source-Dirs:   src
  Exposed-Modules:
    Data.Bool.HT
    Data.Eq.HT
    Data.Function.HT
    Data.List.HT
    Data.List.Key
    Data.List.Match
    Data.Maybe.HT
    Data.Monoid.HT
    Data.Ord.HT
    Data.Record.HT
    Data.String.HT
    Data.Tuple.HT
    Control.Monad.HT
    Data.Strictness.HT
    Text.Read.HT
    Text.Show.HT
  Other-Modules:
    Data.Bool.HT.Private
    Data.List.HT.Private
    Data.List.Key.Private
    Data.List.Match.Private
    Data.Function.HT.Private
    Data.Record.HT.Private


Executable test
  If flag(buildTests)
    Build-Depends:  QuickCheck >=1.1 && <3
  Else
    Buildable:      False
  GHC-Options:      -Wall
  Hs-source-dirs:   src
  Other-Modules:
    Test.Data.List
    Test.Data.ListMatch
    Test.Data.Maybe
    Test.Data.Function
    Test.Utility
  Main-Is:          Test.hs