Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Defines the coordinates, used to access any time-slot, in the conceptually 3-D data-structure of the timetable required by students.
- Each time-slot can contain a lesson-definition.
Synopsis
- type ObserverId = StudentBody
- type Coordinates timeslotId = Coordinates ObserverId timeslotId
- type Vector timeslotId = [Coordinates timeslotId]
Types
Type-synonyms
type ObserverId = StudentBody Source #
Timetable
is designed to be viewed by a student-body.
type Coordinates timeslotId = Coordinates ObserverId timeslotId Source #
Defines the three coordinates of a time-slot, within a timetable designed to be viewed by a student.
type Vector timeslotId = [Coordinates timeslotId] Source #
An ordered sequence of Coordinates
.