Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Data.CourseDirectory
Documentation
type SubjectCode = String #
type SubjectIdentifier = Integer #
data CourseCode #
Constructors
CourseCode SubjectCode SubjectIdentifier |
Instances
Eq CourseCode # | |
Defined in Data.CourseDirectory |
data CourseDirectory #
Constructors
CourseDirectory (Path Abs Dir) (Maybe AssessmentsDirectory) |
Instances
Show CourseDirectory # | |
Defined in Data.CourseDirectory Methods showsPrec :: Int -> CourseDirectory -> ShowS # show :: CourseDirectory -> String # showList :: [CourseDirectory] -> ShowS # | |
Eq CourseDirectory # | |
Defined in Data.CourseDirectory Methods (==) :: CourseDirectory -> CourseDirectory -> Bool # (/=) :: CourseDirectory -> CourseDirectory -> Bool # |
data AssessmentsDirectory #
Constructors
AssessmentsDirectory (Path Abs Dir) (Seq AssessmentItem) |
Instances
Show AssessmentsDirectory # | |
Defined in Data.CourseDirectory Methods showsPrec :: Int -> AssessmentsDirectory -> ShowS # show :: AssessmentsDirectory -> String # showList :: [AssessmentsDirectory] -> ShowS # | |
Eq AssessmentsDirectory # | |
Defined in Data.CourseDirectory Methods (==) :: AssessmentsDirectory -> AssessmentsDirectory -> Bool # (/=) :: AssessmentsDirectory -> AssessmentsDirectory -> Bool # |
data AssessmentItem #
Constructors
AssessmentItem Integer (Path Abs Dir) |
Instances
Show AssessmentItem # | |
Defined in Data.CourseDirectory Methods showsPrec :: Int -> AssessmentItem -> ShowS # show :: AssessmentItem -> String # showList :: [AssessmentItem] -> ShowS # | |
Eq AssessmentItem # | |
Defined in Data.CourseDirectory Methods (==) :: AssessmentItem -> AssessmentItem -> Bool # (/=) :: AssessmentItem -> AssessmentItem -> Bool # |
mkCourseCode :: String -> Maybe CourseCode #