cabal-version: 1.12 name: scheduling version: 0.1.0.0 synopsis: An interview scheduler using constraint satisfaction and Google Sheets description: Primarily a command-line tool for specifying people, their availabilities, and desired meetings, finding the best solution to this scheduling task, and a few other niceties, all directly in a Google Sheets spreadsheet so it's easy to edit collaboratively and view the results. category: Cloud, Time homepage: https://github.com/TomLippincott/scheduling#readme author: Tom Lippincott maintainer: tom.lippincott@jhu.edu copyright: 2021 Tom Lippincott license: BSD3 license-file: LICENSE build-type: Simple extra-source-files: README.md library exposed-modules: Control.Scheduling Control.Scheduling.Event Control.Scheduling.Location Control.Scheduling.Mail Control.Scheduling.Person Control.Scheduling.Preference Control.Scheduling.Sheets Control.Scheduling.Solve Control.Scheduling.State Control.Scheduling.TimeSpan other-modules: Paths_scheduling hs-source-dirs: src default-extensions: Strict StrictData FlexibleContexts RecordWildCards MultiParamTypeClasses FlexibleInstances OverloadedStrings ScopedTypeVariables DataKinds DeriveGeneric StandaloneDeriving TypeOperators ExplicitNamespaces RankNTypes TemplateHaskell TupleSections build-depends: aeson >=1.2.4.0 , base >=4.7 && <5 , bimap >=0.3.3 , bytestring >=0.10.10.1 , containers >=0.5.10.2 , gogol ==0.5.0 , gogol-sheets ==0.5.0 , lens >=4.16 , mime-mail >=0.5.0 , mtl ==2.2.2 , optparse-generic >=1.3.0 , random >=1.1 , sbv >=8.3 , servant , text >=1.2.2 , time >=1.9.2 default-language: Haskell2010 executable scheduler main-is: Main.hs other-modules: Paths_scheduling hs-source-dirs: app default-extensions: Strict StrictData FlexibleContexts RecordWildCards MultiParamTypeClasses FlexibleInstances OverloadedStrings ScopedTypeVariables TupleSections DataKinds DeriveGeneric OverloadedStrings StandaloneDeriving TypeOperators ExplicitNamespaces build-depends: aeson >=1.2.4.0 , base >=4.7 && <5 , bimap >=0.3.3 , bytestring >=0.10.10.1 , containers >=0.5.10.2 , gogol ==0.5.0 , gogol-sheets ==0.5.0 , lens >=4.16 , mime-mail >=0.5.0 , mtl ==2.2.2 , optparse-generic >=1.3.0 , random >=1.1 , sbv >=8.3 , scheduling , servant , text >=1.2.2 , time >=1.9.2 default-language: Haskell2010