smallcheck-lens

SmallCheck properties for Lenses, Setters, Traversals, Isos and Prisms.


Keywords
bsd3, library, Test.SmallCheck.Lens.Iso, Test.SmallCheck.Lens.Lens, Test.SmallCheck.Lens.Prism, Test.SmallCheck.Lens.Setter, Test.SmallCheck.Lens.Traversal, smallcheck, lens-properties, tasty-lens
License
BSD-3-Clause
Install
cabal install smallcheck-lens-0.3

Documentation

Lens SmallCheck

Hackage Version Build Status

smallcheck properties inspired by lens-properties. They can be used to validate the laws for:

  • Lens
  • Setter
  • Traversal
  • Iso
  • Prism

Use this package to create your own fine tuned tests. For preassembled test runners with minimal setup and sensible defaults, you can use tasty-lens.

Contact

Contributions and bug reports are welcome!

Please feel free to contact jdnavarro on the #haskell IRC channel on irc.freenode.net.