packages feed

canteven-config-0.1.0.1: canteven-config.cabal

-- Initial canteven-config.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                canteven-config
version:             0.1.0.1
synopsis:            A pattern for configuring programs.
description:         Turns out, all of our executables shared the same sort of
                     pattern: Parse the command line to locate a config file,
                     read and parse the config file, set up `hslogger` based on
                     some stuff found in the config file, and pass the rest of
                     the config to the actual program. This library makes doing
                     that pattern super easy. It is meant to be a rather
                     particular (as opposed to general) solution for this sort
                     of problem.
license:             Apache-2.0
license-file:        LICENSE
author:              Rick Owens
maintainer:          rick@owenssoftware.com
-- copyright:           
-- category:            
build-type:          Simple
-- extra-source-files:  
cabal-version:       >=1.10

library
  exposed-modules:
    Canteven.Config
  -- other-modules:       
  -- other-extensions:    
  build-depends:
    aeson,
    base >= 4 && < 5,
    directory,
    filepath,
    hslogger,
    text,
    unix,
    yaml
  hs-source-dirs:      src
  default-language:    Haskell2010