packages feed

transient-universe-0.3.5: transient-universe.cabal

name: transient-universe
version: 0.3.5
cabal-version: >=1.10
build-type: Simple
license: MIT
license-file: LICENSE
maintainer: agocorona@gmail.com
homepage: http://www.fpcomplete.com/user/agocorona
bug-reports: https://github.com/agocorona/transient-universe/issues
synopsis: Remote execution and map-reduce: distributed computing for Transient
description:
    See <http://github.com/agocorona/transient>.
category: Control
author: Alberto G. Corona

extra-source-files: app/client/Transient/Move/Services/MonitorService.hs
                    app/server/Transient/Move/Services/MonitorService.hs

source-repository head
    type: git
    location: https://github.com/agocorona/transient-universe

library
    exposed-modules:
        Transient.Move
        Transient.MapReduce
        Transient.Move.Utils
    if !impl(ghcjs >=0.1)
        exposed-modules:
            Transient.Move.Services

    build-depends: base                >4 && <5,
                   bytestring          -any,
                   containers          -any,
                   mtl                 -any,
                   process             -any,
                   random              -any,
                   stm                 -any,
                   text                -any,
                   time                -any,
                   transformers        -any,
                   transient           >=0.4.4
    if impl(ghcjs >=0.1)
        build-depends: ghcjs-base -any,
                       ghcjs-prim -any
    else
        build-depends: HTTP                -any,
                       TCache              -any,
                       case-insensitive    -any,
                       directory           -any,
                       filepath            -any,
                       hashable            -any,
                       iproute             -any,
                       network             -any,
                       network-info        -any,
                       network-uri         -any,
                       vector              -any,
                       websockets          -any
    default-language: Haskell2010
    hs-source-dirs: src .


executable monitorService
  build-depends: base >4 && <5
  if !impl(ghcjs >=0.1)
    hs-source-dirs: app/server/Transient/Move/Services
    build-depends: transformers
                 , transient >=0.4.4
                 , transient-universe
  else
    hs-source-dirs: app/client/Transient/Move/Services
  main-is:      MonitorService.hs
  default-language:  Haskell2010
  ghc-options:  -threaded -rtsopts