zeolite-lang-0.5.0.0: Zeolite is a statically-typed, general-purpose programming language.

Safe HaskellSafe
LanguageHaskell2010

Test.Common

Documentation

checkEquals :: (Eq a, Show a, MergeableM m, CompileErrorM m) => a -> a -> m () Source #

containsAtLeast :: (Ord a, Show a, MergeableM m, CompileErrorM m) => [a] -> [a] -> m () Source #

containsAtMost :: (Ord a, Show a, MergeableM m, CompileErrorM m) => [a] -> [a] -> m () Source #

containsExactly :: (Ord a, Show a, MergeableM m, CompileErrorM m) => [a] -> [a] -> m () Source #