Maintainer | bastiaan.heeren@ou.nl |
---|---|
Stability | provisional |
Portability | portable (depends on ghc) |
Safe Haskell | None |
Language | Haskell98 |
Synopsis
- tSolution :: Type a Solution
- tUserId :: Type a UserId
- tGroupId :: Type a GroupId
- tSource :: Type a Source
- tLanguage :: Type a (Maybe Language)
- tInput :: Type a Input
- tInputId :: Type a Id
- tAttr :: String -> Type a String
- tStudentReport :: Type a StudentReport
- tStudentReports :: Type a [StudentReport]
- data DiagnosisReply a = DiagnosisReply {}
- tDiagnosis :: Type a (DiagnosisReply b)
- data UserRequest = UserRequest {}
- tUserRequest :: Type a UserRequest
- tUserIdTag :: Type a String
Documentation
tStudentReports :: Type a [StudentReport] Source #
data DiagnosisReply a Source #
DiagnosisReply is a datatype that purely exists as an intermediate between the date types we gather and the XML we show to the user.
Instances
ToXML (DiagnosisReply a) Source # | |
Defined in Service.Types toXML :: DiagnosisReply a -> XML # listToXML :: [DiagnosisReply a] -> XML # |
tDiagnosis :: Type a (DiagnosisReply b) Source #
data UserRequest Source #
UserRequest is a datatype that is used only to collect a group of users and a language for the user-model requests.
tUserRequest :: Type a UserRequest Source #
tUserIdTag :: Type a String Source #