File: io-choice.cabal

package info (click to toggle)
haskell-io-choice 0.0.7-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 76 kB
  • sloc: haskell: 82; makefile: 3
file content (42 lines) | stat: -rw-r--r-- 1,493 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Name:                   io-choice
Version:                0.0.7
Author:                 Kazu Yamamoto <kazu@iij.ad.jp>
Maintainer:             Kazu Yamamoto <kazu@iij.ad.jp>
License:                BSD3
License-File:           LICENSE
Synopsis:               Choice for IO and lifted IO
Description:            Providing choice features for IO and lifted IO
Category:               Control
Cabal-Version:          >= 1.8
Build-Type:             Simple

Library
  GHC-Options:          -Wall
  Exposed-Modules:      Control.Exception.IOChoice
                        Control.Exception.IOChoice.TH
                        Control.Exception.IOChoice.Lifted
                        Control.Exception.IOChoice.Lifted.TH
  Other-Modules:        Control.Exception.IOChoice.THUtil
  Build-Depends:        base >= 4 && < 5
                      , lifted-base
                      , monad-control
                      , transformers
                      , transformers-base
                      , template-haskell

Test-Suite spec
    Main-Is:            Spec.hs
    Hs-Source-Dirs:     test
    Type:               exitcode-stdio-1.0

    Ghc-Options:        -Wall
    Build-Depends:      base >= 4 && < 5
                      , hspec
                      , io-choice
                      , lifted-base
                      , monad-control
                      , transformers

Source-Repository head
  Type:                 git
  Location:             git://github.com/kazu-yamamoto/io-choice