packages feed

FilePather-0.1.2: FilePather.cabal

Name:               FilePather
Version:            0.1.2
Author:             Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>
Maintainer:         Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>
Copyright:          Tony Morris
License:            BSD3
License-File:       LICENSE
Synopsis:           Functions on System.FilePath
Category:           System
Description:
  Functions over @System.FilePath@ including a find function for recursing down directories.
  .
  /This package is similar to the filemanip package but without the mtl dependency./
  .
  Usage example:
  .
  @
    -- find all haskell source files in the current directory, recursing all the way down
    findHere always (extensionEq \"hs\") >>= mapM_ putStrLn
    .\/Setup.hs
    .\/System\/FilePath\/FilePather.hs
  @
Homepage:           https://github.com/tonymorris/filepather
Cabal-version:      >= 1.6
Build-Type:         Simple

Flag                small_base
  Description:      Choose the new, split-up base package.

Library
  Build-Depends:
                    base < 5 && >= 3,
                    directory >= 1.1,
                    filepath >= 1.2,
                    mtl >= 2,
                    comonad >= 1.1,
                    transformers >= 0.2

  GHC-Options:
                    -Wall

  Hs-Source-Dirs:
                    src

  Exposed-Modules:
                    System.FilePath.FilePather
                    System.FilePath.FilePather.FileType
                    System.FilePath.FilePather.RecursePredicate
                    System.FilePath.FilePather.FilterPredicate
                    System.FilePath.FilePather.FilePathPredicate
                    System.FilePath.FilePather.Find

Source-Repository  head
  type: git
  location: git@github.com:tonymorris/filepather.git