cron-0.7.0: Cron datatypes and Attoparsec parser

System.Cron.Internal.Describe.Options

Description

Synopsis

# Documentation

Type that holds onto information for constructing options for describe.

Constructors

 Builder (Options -> Options)
Instances
 Source # Instance detailsDefined in System.Cron.Internal.Describe.Options Methodsstimes :: Integral b => b -> OptionBuilder -> OptionBuilder # Source # Instance detailsDefined in System.Cron.Internal.Describe.Options Methods

Return a builder that creates the default options for describe. The default options are: notVerbose and twelveHourFormat.

Return a builder that sets the options to use a 24-hour time format. This changes how hours are described. Using the 24-hour format, all hours are returned as their left-padded numeric value (01:00, 22:00, etc)

Return a builder that sets the options to use a 12-hour time format. This changes how hours are described. Using the 12-hour format, all hours are returned as their left-padded numeric value with their period (01:00 AM, 10:00 PM, etc)

Return a builder that sets the options to be verbose. A verbose description doesn't eliminate unnecessary information. The only caveat being that month information is only ever displayed if it isn't "*".

Return a builder that sets the options to not be verbose. All information about the described cron schedule is returned. The only caveat being that month information is only ever displayed if it isn't "*".

data Options Source #

Constructors

 Opts Fields
Instances
 Source # Instance detailsDefined in System.Cron.Internal.Describe.Options Methods