packages feed

scheduling-0.1.0.0: src/Control/Scheduling.hs

module Control.Scheduling ( TimeSpan(..)
                        , Event(..)
                        , State(..)
                        , simpleState
                        , requestedMeetings
                        , simplePreference
                        , faculty
                        , prospects
                        , slots
                        , individualMeetings
                        , groupMeetings
                        , granularity
                        , expand
                        , solveSchedule
                        , readState
                        , writeForms
                        , writeSchedule
                        , stringsToSlots
                        , readSpreadsheet
                        , sheetLookup
                        , Person(..)
                        , Gender(..)
                        , simplePerson
                        , firstName
                        , lastName
                        , email
                        --, school
                        --, office
                        , availability
                        , preferences
                        --, gender
                        --, urm
                        --, application
                        --, local
                        --, contact
                        --, ref
                        , zoom
                        --, biography
                        , printSchedules
                        , compressSlots
                        , generateEmails
                        , Preference(..)
                        , minutes
                        , priority
                        , intervieweeParticipants
                        , interviewerParticipants
                        , maxMeetings
                        , minMeetings
                        , requestedOnly
                        , maxMeetingSize
                        , required
                        , application
                        , group
                        ) where

import Control.Scheduling.Person
import Control.Scheduling.TimeSpan
import Control.Scheduling.Location
import Control.Scheduling.Event
import Control.Scheduling.State
import Control.Scheduling.Solve
import Control.Scheduling.Sheets
import Control.Scheduling.Mail
import Control.Scheduling.Preference