Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/minad/quickcheck-special

Edge cases and special values for QuickCheck Arbitrary instances
https://github.com/minad/quickcheck-special

haskell quickcheck

Last synced: 3 months ago
JSON representation

Edge cases and special values for QuickCheck Arbitrary instances

Awesome Lists containing this project

README

        

# quickcheck-special: Edge cases and special values for QuickCheck Arbitrary instances

[![Hackage](https://img.shields.io/hackage/v/quickcheck-special.svg)](https://hackage.haskell.org/package/quickcheck-special)
[![Build Status](https://secure.travis-ci.org/minad/quickcheck-special.png?branch=master)](http://travis-ci.org/minad/quickcheck-special)

The standard Arbitrary instances of QuickCheck don't generate
special values. This is fixed by this package which provides the newtype Special
with an Arbitrary instance. The special values are given by the SpecialValues typeclass.

* https://hackage.haskell.org/package/quickcheck-special