| Copyright | (c) Anton Marchenko Mansur Ziatdinov 2016-2017 |
|---|---|
| License | BSD-3 |
| Maintainer | gltronred@gmail.com |
| Stability | provisional |
| Portability | POSIX |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Test.Multivariant.Types.Cases
Description
This module provides interpreter for corner cases.
Documentation
Constructors
| Case | |
Fields
| |
Type of interpreter
Arguments
| :: (Eq a, Eq b) | |
| => Cases a b | Interpreter |
| -> [[(a, b)]] | List (for each variant) of lists of pairs of input and output. |
Get a list of corner cases for each variant
appendCases :: [a] -> [b] -> Case a b -> Case a b Source #