Module
URI.HostPortPair.Gen
- Package
- purescript-uri
- Repository
- purescript-contrib/purescript-uri
#genHostPortPair Source
genHostPortPair :: forall m host port. MonadGen m => m host -> m port -> m (HostPortPair host port)
Generates a random HostPortPair
for testing purposes.
Re-exports from URI.Host.Gen
#genRegName Source
genRegName :: forall m. MonadGen m => MonadRec m => m RegName
Generates a random RegName
for testing purposes.
#genIPv4 Source
genIPv4 :: forall m. MonadGen m => m IPv4Address
Generates a random IPv4Address
for testing purposes.
Re-exports from URI.Port.Gen
- Modules
- URI
- URI.
AbsoluteURI - URI.
Authority - URI.
Common - URI.
Extra. MultiHostPortPair - URI.
Extra. QueryPairs - URI.
Extra. UserPassInfo - URI.
Fragment - URI.
HierarchicalPart - URI.
Host - URI.
Host. Gen - URI.
Host. IPv4Address - URI.
Host. IPv6Address - URI.
Host. RegName - URI.
HostPortPair - URI.
HostPortPair. Gen - URI.
Path - URI.
Path. Absolute - URI.
Path. NoScheme - URI.
Path. Rootless - URI.
Path. Segment - URI.
Port - URI.
Port. Gen - URI.
Query - URI.
RelativePart - URI.
RelativeRef - URI.
Scheme - URI.
Scheme. Common - URI.
URI - URI.
URIRef - URI.
UserInfo