packages feed

dirstream-1.0.2: dirstream.cabal

Name: dirstream
Version: 1.0.2
Cabal-Version: >=1.8.0.2
Build-Type: Simple
License: BSD3
License-File: LICENSE
Copyright: 2013 Gabriel Gonzalez
Author: Gabriel Gonzalez
Maintainer: Gabriel439@gmail.com
Bug-Reports: https://github.com/Gabriel439/Haskell-Dirstream-Library/issues
Synopsis: Easily stream directory contents in constant memory
Description: Use this library to read large directories as streams:
  .
  * Use @ListT@ to assemble recursive directory traversals while still streaming
  .
  * Use @pipes@ to read out the stream of results
  .
  * Traversals only open directory streams lazily in response to demand
  .
  * Avoid directories with insufficient permissions
  .
  This library works on both Unix and Windows.
Category: System, Pipes
Source-Repository head
    Type: git
    Location: https://github.com/Gabriel439/Haskell-Dirstream-Library

Library
    Hs-Source-Dirs: src
    Build-Depends:
        base            >= 4       && < 5  ,
        directory                     < 1.3,
        system-filepath >= 0.3.1   && < 0.5,
        system-fileio   >= 0.2.1   && < 0.4,
        pipes           >= 4.0     && < 4.4,
        pipes-safe      >= 2.0.0   && < 2.3
    if os(windows)
        Build-Depends: Win32 >= 2.2.0.1 && < 2.4
    else
        Build-Depends: unix  >= 2.5.1.0 && < 2.8
    Exposed-Modules: Data.DirStream
    GHC-Options: -O2 -Wall