@hackage network-arbitrary1.0.0.1
Arbitrary Instances for Network Types
Installation
Tested Compilers
Dependencies (6)
- QuickCheck ^>=2.9 || ^>=2.10 || ^>=2.11 || ^>=2.12 || ^>=2.13 || ^>=2.14 || ^>=2.15
- base >=4.6 && <4.15 || ^>=4.15.0.0 || ^>=4.16.0.0 || ^>=4.17.0.0 || ^>=4.18.0.0 || ^>=4.19.0.0 || ^>=4.20.0
- bytestring >=0.10 && <0.11 || ^>=0.11.1.0 || ^>=0.12.0.0
- http-media >=0.6 && <0.9
- http-types >=0.9 && <0.13
- network-uri >=2.6 && <2.8 Show all…
Dependents (5)
@hackage/network-uri-json, @hackage/acme-everything, @hackage/siren-json, @cardano/marlowe-runtime-web, @hackage/collection-json
network-arbitrary
Homepage By Alex Brandt alunduil@gmail.com
Description
You can use network-arbitrary to provide Arbitrary instances for Network module types.
Terms of use
You are free to use network-arbitrary without any conditions. See the [LICENSE] file for details.
How to use network-arbitrary
{-# LANGUAGE TypeApplications #-}
module main where
import Network.URI (URI)
import Network.URI.Arbitrary ()
main = generate (arbitrary @URI) >>= print
Documentation
- Hackage: Hackage project page for network-arbitrary
- The Design and Use of QuickCheck: An excellent guide to using QuickCheck
- LICENSE: The license governing use of network-arbitrary
- QuickCheck Arbitrary: QuickCheck's Arbitrary class documentation
- Hackage's Network Category: Hackage's Network category
- QuickCheck: QuickCheck's documentation
Getting Help
- GitHub Issues: Support requests, bug reports, and feature requests
How to Help
- Submit issues for problems or questions
- Submit pull requests for proposed changes