Maintainer | bastiaan.heeren@ou.nl |
---|---|
Stability | provisional |
Portability | portable (depends on ghc) |
Safe Haskell | None |
Language | Haskell98 |
Documentation
checkExercise :: Exercise a -> IO () Source
exerciseTestSuite :: QCGen -> Exercise a -> TestSuite Source
checkParserPretty :: (a -> a -> Bool) -> (String -> Either String a) -> (a -> String) -> a -> Bool Source
checkParserPrettyEx :: Exercise a -> Context a -> Bool Source
checkExamples :: QCGen -> Exercise a -> TestSuite Source
checksForDerivation :: Exercise a -> Derivation (Rule (Context a), Environment) (Context a) -> [TestSuite] Source