packages feed

flexiwrap-0.1.0: flexiwrap.cabal

Name:            flexiwrap
Version:         0.1.0
Cabal-version:   >= 1.2.3
Build-Type:      Simple
Synopsis:        Flexible wrappers
Description:     MPTC/FD framework using multi-purpose wrappers
                 to direct instance selection
Category:        Data
License:         BSD3
License-File:    LICENSE
Author:          Iain Alexander <ia@stryx.demon.co.uk>
Maintainer:      Iain Alexander <ia@stryx.demon.co.uk>
Build-Type:      Simple
Extra-source-files:   Data/Flex/QuickCheck/Wrap.hs
                    , test/Data/Flex/SmallCheck/Wrap.hs
                    , Data/Flex/Test/Compose.hs
                    , Data/Flex/Test/Wrap.hs
                    , Data/Flex/Test/WrappedMonad.hs
                    , Data/Flex/Examples/Lex/Simple.hs
                    , Data/Flex/Examples/Lex/Strict.hs
                    , Data/Wrap.hs
                    , .ghci
                    , test/.ghci
                    , README
                    , CHANGES
                    , TODO
                    , doc/intro.txt
Tested-with:     GHC==6.4.1, GHC==6.6.1, GHC==6.8.3, GHC==6.10.4, GHC==6.12.3
               , GHC==7.0.1, GHC==7.0.4
Library
    Exposed-Modules:     Data.Flex.Applicative
                       , Data.Flex.Arbitrary
                       , Data.Flex.Compose
                       , Data.Flex.FlipT
                       , Data.Flex.Functor
                       , Data.Flex.Monad
                       , Data.Flex.MonadPlus
                       , Data.Flex.MonadState
                       , Data.Flex.MonadTrans
                       , Data.Flex.Utils
                       , Data.Flex.Wrap
                       , Data.Flex.WrapCTC
                       , Data.Flex.WrappedMonad
                       , Data.Flex.WrapT
    if impl(ghc < 6.6.1)
        Extensions:      UndecidableInstances
        Build-Depends:  special-functors < 2
    if impl(ghc < 6.8.1)
        Ghc-options:     -fglasgow-exts
    if impl(ghc >= 6.8.1)
        Extensions:      TypeOperators, KindSignatures
    Build-Depends:   base < 5, data-type >= 0.1 && < 0.2, mtl < 2.1
                   , QuickCheck
-- vim: expandtab:tabstop=4:shiftwidth=4