webdriver-w3c-0.0.2: Bindings to the WebDriver API

Copyright2018 Automattic Inc.
LicenseGPL-3
MaintainerNathan Bloomfield (nbloomf@gmail.com)
Stabilityexperimental
PortabilityPOSIX
Safe HaskellSafe
LanguageHaskell2010

Web.Api.WebDriver.Uri

Description

 
Synopsis

Documentation

data Host Source #

The host part of a URI. See https://tools.ietf.org/html/rfc3986#page-18.

Instances
Eq Host Source # 
Instance details

Defined in Web.Api.WebDriver.Uri

Methods

(==) :: Host -> Host -> Bool #

(/=) :: Host -> Host -> Bool #

Show Host Source # 
Instance details

Defined in Web.Api.WebDriver.Uri

Methods

showsPrec :: Int -> Host -> ShowS #

show :: Host -> String #

showList :: [Host] -> ShowS #

Arbitrary Host Source # 
Instance details

Defined in Web.Api.WebDriver.Uri

Methods

arbitrary :: Gen Host #

shrink :: Host -> [Host] #

mkHost :: String -> Maybe Host Source #

Constructor for hosts that checks for invalid characters.

data Port Source #

The port part of a URI.

Instances
Eq Port Source # 
Instance details

Defined in Web.Api.WebDriver.Uri

Methods

(==) :: Port -> Port -> Bool #

(/=) :: Port -> Port -> Bool #

Show Port Source # 
Instance details

Defined in Web.Api.WebDriver.Uri

Methods

showsPrec :: Int -> Port -> ShowS #

show :: Port -> String #

showList :: [Port] -> ShowS #

Arbitrary Port Source # 
Instance details

Defined in Web.Api.WebDriver.Uri

Methods

arbitrary :: Gen Port #

shrink :: Port -> [Port] #

mkPort :: String -> Maybe Port Source #

Constructor for ports.