weekdaze-0.0.0.1: A school-timetable problem-solver.

Safe HaskellNone
LanguageHaskell2010

WeekDaze.OutputConfiguration.View

Contents

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
Enumerates the various perspectives from which a timetable can be viewed.
Synopsis

Types

Data-types

data View Source #

The perspective from which a timetable is intended to be viewed.

Instances
Bounded View Source # 
Instance details

Defined in WeekDaze.OutputConfiguration.View

Enum View Source # 
Instance details

Defined in WeekDaze.OutputConfiguration.View

Methods

succ :: View -> View #

pred :: View -> View #

toEnum :: Int -> View #

fromEnum :: View -> Int #

enumFrom :: View -> [View] #

enumFromThen :: View -> View -> [View] #

enumFromTo :: View -> View -> [View] #

enumFromThenTo :: View -> View -> View -> [View] #

Eq View Source # 
Instance details

Defined in WeekDaze.OutputConfiguration.View

Methods

(==) :: View -> View -> Bool #

(/=) :: View -> View -> Bool #

Ord View Source # 
Instance details

Defined in WeekDaze.OutputConfiguration.View

Methods

compare :: View -> View -> Ordering #

(<) :: View -> View -> Bool #

(<=) :: View -> View -> Bool #

(>) :: View -> View -> Bool #

(>=) :: View -> View -> Bool #

max :: View -> View -> View #

min :: View -> View -> View #

Read View Source # 
Instance details

Defined in WeekDaze.OutputConfiguration.View

Show View Source # 
Instance details

Defined in WeekDaze.OutputConfiguration.View

Methods

showsPrec :: Int -> View -> ShowS #

show :: View -> String #

showList :: [View] -> ShowS #

NFData View Source # 
Instance details

Defined in WeekDaze.OutputConfiguration.View

Methods

rnf :: View -> () #

Default View Source # 
Instance details

Defined in WeekDaze.OutputConfiguration.View

Methods

def :: View #

XmlPickler View Source # 
Instance details

Defined in WeekDaze.OutputConfiguration.View

Methods

xpickle :: PU View #

Constants

tag :: String Source #

Used to qualify XML.

range :: [View] Source #

The constant complete range of values.