Copyright | (c) Michal Konecny |
---|---|
License | BSD3 |
Maintainer | mikkonecny@gmail.com |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Mechanism to throw an error when a value gets too inaccurate.
Documentation
class CanGiveUpIfVeryInaccurate t where Source #
Nothing
giveUpIfVeryInaccurate :: CN t -> CN t Source #
If the value contains so little information that it is seen as useless, drop the value and add an error indicating what happened.