Copyright | (C) 2008-2013 Edward Kmett |
---|---|
License | BSD-style (see LICENSE) |
Maintainer | Richard Eisenberg (eir@cis.upenn.edu) |
Stability | experimental |
Portability | non-portable |
Safe Haskell | Trustworthy |
Language | Haskell2010 |
This module is a reimplementation of Edward Kmett's void
package.
It is included within singletons to avoid depending on void
and all the
packages that depends on (including text
). If this causes problems for
you (that singletons has its own Void
type), please let me (Richard Eisenberg)
know at eir
at cis.upenn.edu
.
Documentation
A logically uninhabited data type.
Since Void
values logically don't exist, this witnesses the logical
reasoning tool of "ex falso quodlibet".