This modules provides concurrency abstractions for hedgehog tests. Using "lifted-base" one can execute
expensive test actions concurrently.
For example, the actions invoked inside mapConcurrently_
are invoked in the same MonadTest
as the outer
monad of mapConcurrently_
.
import qualified Hedgehog.Extras.Test.Concurrent as H
diff --git a/hedgehog-extras/Hedgehog-Extras-Test-File.html b/hedgehog-extras/Hedgehog-Extras-Test-File.html
index 498cb5e4..e3b6ee36 100644
--- a/hedgehog-extras/Hedgehog-Extras-Test-File.html
+++ b/hedgehog-extras/Hedgehog-Extras-Test-File.html
@@ -1,2 +1,2 @@
-Hedgehog.Extras.Test.File Synopsis createDirectoryIfMissing ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m FilePath createDirectoryIfMissing_ ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()createSubdirectoryIfMissing ∷ HasCallStack ⇒ MonadTest m ⇒ MonadIO m ⇒ FilePath → FilePath → m FilePath createSubdirectoryIfMissing_ ∷ HasCallStack ⇒ MonadTest m ⇒ MonadIO m ⇒ FilePath → FilePath → m ()copyFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → FilePath → m ()renameFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → FilePath → m ()createFileLink ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → FilePath → m ()listDirectory ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m [FilePath ]appendFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → String → m ()writeFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → String → m ()openFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → IOMode → m Handle readFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m String lbsWriteFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → ByteString → m ()lbsReadFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ByteStringtextWriteFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → Text → m ()textReadFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m TextcopyRewriteJsonFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, ToJSON a, HasCallStack ) ⇒ FilePath → FilePath → (a → a) → m ()readJsonFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, HasCallStack ) ⇒ FilePath → m (Either String a)readJsonFileOk ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, HasCallStack ) ⇒ FilePath → m arewriteJsonFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, ToJSON a, HasCallStack ) ⇒ FilePath → (a → a) → m ()rewriteLbsJson ∷ ∀ a m. (MonadTest m, FromJSON a, ToJSON a, HasCallStack ) ⇒ (a → a) → ByteString → m ByteStringcopyRewriteYamlFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, ToJSON a, HasCallStack ) ⇒ FilePath → FilePath → (a → a) → m ()readYamlFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, HasCallStack ) ⇒ FilePath → m (Either ParseException a)readYamlFileOk ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, HasCallStack ) ⇒ FilePath → m arewriteYamlFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, ToJSON a, HasCallStack ) ⇒ FilePath → (a → a) → m ()rewriteLbsYaml ∷ ∀ a m. (MonadTest m, FromJSON a, ToJSON a, HasCallStack ) ⇒ (a → a) → ByteString → m ByteStringcat ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertIsJsonFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertIsYamlFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertFileExists ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertFilesExist ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ [FilePath ] → m ()assertFileMissing ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertFilesMissing ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ [FilePath ] → m ()assertFileOccurences ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Int → String → FilePath → m ()assertFileLines ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ (Int → Bool ) → FilePath → m ()assertEndsWithSingleNewline ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()appendFileTimeDelta ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → UTCTime → m ()assertDirectoryMissing ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertDirectoryExists ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()Documentation readJsonFileOk ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, HasCallStack ) ⇒ FilePath → m a Source #
Read the filePath
file as JSON. Same as readJsonFile
but fails on error. Use
+
Hedgehog.Extras.Test.File Synopsis createDirectoryIfMissing ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m FilePath createDirectoryIfMissing_ ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()createSubdirectoryIfMissing ∷ HasCallStack ⇒ MonadTest m ⇒ MonadIO m ⇒ FilePath → FilePath → m FilePath createSubdirectoryIfMissing_ ∷ HasCallStack ⇒ MonadTest m ⇒ MonadIO m ⇒ FilePath → FilePath → m ()copyFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → FilePath → m ()renameFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → FilePath → m ()createFileLink ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → FilePath → m ()listDirectory ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m [FilePath ]appendFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → String → m ()writeFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → String → m ()openFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → IOMode → m Handle readFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m String lbsWriteFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → ByteString → m ()lbsReadFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ByteStringtextWriteFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → Text → m ()textReadFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m TextcopyRewriteJsonFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, ToJSON a, HasCallStack ) ⇒ FilePath → FilePath → (a → a) → m ()readJsonFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, HasCallStack ) ⇒ FilePath → m (Either String a)readJsonFileOk ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, HasCallStack ) ⇒ FilePath → m arewriteJsonFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, ToJSON a, HasCallStack ) ⇒ FilePath → (a → a) → m ()rewriteLbsJson ∷ ∀ a m. (MonadTest m, FromJSON a, ToJSON a, HasCallStack ) ⇒ (a → a) → ByteString → m ByteStringcopyRewriteYamlFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, ToJSON a, HasCallStack ) ⇒ FilePath → FilePath → (a → a) → m ()readYamlFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, HasCallStack ) ⇒ FilePath → m (Either ParseException a)readYamlFileOk ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, HasCallStack ) ⇒ FilePath → m arewriteYamlFile ∷ ∀ a m. (MonadTest m, MonadIO m, FromJSON a, ToJSON a, HasCallStack ) ⇒ FilePath → (a → a) → m ()rewriteLbsYaml ∷ ∀ a m. (MonadTest m, FromJSON a, ToJSON a, HasCallStack ) ⇒ (a → a) → ByteString → m ByteStringcat ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertIsJsonFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertIsYamlFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertFileExists ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertFilesExist ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ [FilePath ] → m ()assertFileMissing ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertFilesMissing ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ [FilePath ] → m ()assertFileOccurences ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Int → String → FilePath → m ()assertFileLines ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ (Int → Bool ) → FilePath → m ()assertEndsWithSingleNewline ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()appendFileTimeDelta ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → UTCTime → m ()assertDirectoryMissing ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()assertDirectoryExists ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()
\ No newline at end of file
diff --git a/hedgehog-extras/Hedgehog-Extras-Test-Golden.html b/hedgehog-extras/Hedgehog-Extras-Test-Golden.html
index 5356bc8d..6e5b5b81 100644
--- a/hedgehog-extras/Hedgehog-Extras-Test-Golden.html
+++ b/hedgehog-extras/Hedgehog-Extras-Test-Golden.html
@@ -1,4 +1,4 @@
-
Hedgehog.Extras.Test.Golden Documentation diffVsGoldenFile Source #
Diff contents against the golden file. If CREATE_GOLDEN_FILES environment is
+
Hedgehog.Extras.Test.Golden Documentation diffVsGoldenFile Source #
Diff contents against the golden file. If CREATE_GOLDEN_FILES environment is
set to "1", then should the golden file not exist it would be created. If
RECREATE_GOLDEN_FILES is set to "1", then should the golden file exist it would
be recreated. If GOLDEN_FILE_LOG_FILE is set to a filename, then the golden file
diff --git a/hedgehog-extras/Hedgehog-Extras-Test-MonadAssertion.html b/hedgehog-extras/Hedgehog-Extras-Test-MonadAssertion.html
index 17d2bc26..4841f73c 100644
--- a/hedgehog-extras/Hedgehog-Extras-Test-MonadAssertion.html
+++ b/hedgehog-extras/Hedgehog-Extras-Test-MonadAssertion.html
@@ -1 +1 @@
-
Hedgehog.Extras.Test.MonadAssertion
\ No newline at end of file
+
Hedgehog.Extras.Test.MonadAssertion
\ No newline at end of file
diff --git a/hedgehog-extras/Hedgehog-Extras-Test-Network.html b/hedgehog-extras/Hedgehog-Extras-Test-Network.html
index ed075196..4d446f59 100644
--- a/hedgehog-extras/Hedgehog-Extras-Test-Network.html
+++ b/hedgehog-extras/Hedgehog-Extras-Test-Network.html
@@ -1,2 +1,2 @@
-
Hedgehog.Extras.Test.Network Synopsis doesFileExists ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m Bool isPortOpen ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Int → m Bool doesSocketExist ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m Bool assertPortOpen ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Int → m ()assertSocketExists ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()doesSprocketExist ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Sprocket → m Bool downloadToFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ String → FilePath → m ()downloadAndExtractGithubCommitToTemp ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → String → String → m FilePath Documentation downloadAndExtractGithubCommitToTemp ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → String → String → m FilePath Source #
Download a github commit to a temporary directory, extract it and return the path to the extracted directory.
If the file is already downloaded, it will not be downloaded again.
+
Hedgehog.Extras.Test.Network Synopsis doesFileExists ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m Bool isPortOpen ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Int → m Bool doesSocketExist ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m Bool assertPortOpen ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Int → m ()assertSocketExists ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → m ()doesSprocketExist ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Sprocket → m Bool downloadToFile ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ String → FilePath → m ()downloadAndExtractGithubCommitToTemp ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ FilePath → String → String → m FilePath
\ No newline at end of file
diff --git a/hedgehog-extras/Hedgehog-Extras-Test-Process.html b/hedgehog-extras/Hedgehog-Extras-Test-Process.html
index 957ed019..ef172d5d 100644
--- a/hedgehog-extras/Hedgehog-Extras-Test-Process.html
+++ b/hedgehog-extras/Hedgehog-Extras-Test-Process.html
@@ -1,4 +1,4 @@
-
Hedgehog.Extras.Test.Process Synopsis createProcess ∷ (MonadTest m, MonadResource m, HasCallStack ) ⇒ CreateProcess → m (Maybe Handle , Maybe Handle , Maybe Handle , ProcessHandle, ReleaseKey)exec ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → [String ] → m String execAny ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → [String ] → m (ExitCode , String , String )exec_ ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → [String ] → m ()execFlex ∷ (MonadTest m, MonadCatch m, MonadIO m, HasCallStack ) ⇒ String → String → [String ] → m String execFlex' ∷ (MonadTest m, MonadCatch m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → String → [String ] → m String execFlexAny' ∷ (MonadTest m, MonadCatch m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → String → [String ] → m (ExitCode , String , String )procFlex ∷ (MonadTest m, MonadCatch m, MonadIO m, HasCallStack ) ⇒ String → String → [String ] → m CreateProcessbinFlex ∷ (MonadTest m, MonadIO m) ⇒ String → String → m FilePath getProjectBase ∷ (MonadTest m, MonadIO m) ⇒ m String waitForProcess ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ProcessHandle → m ExitCode maybeWaitForProcess ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ProcessHandle → m (Maybe ExitCode )getPid ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ProcessHandle → m (Maybe Pid)getPidOk ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ProcessHandle → m PidwaitSecondsForProcess ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Int → ProcessHandle → m (Either TimedOut ExitCode )data ExecConfig = ExecConfig {}defaultExecConfig ∷ ExecConfig Documentation exec ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → [String ] → m String Source #
Execute a process, returning the stdout. Fail if the call returns
+
Hedgehog.Extras.Test.Process Synopsis createProcess ∷ (MonadTest m, MonadResource m, HasCallStack ) ⇒ CreateProcess → m (Maybe Handle , Maybe Handle , Maybe Handle , ProcessHandle, ReleaseKey)exec ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → [String ] → m String execAny ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → [String ] → m (ExitCode , String , String )exec_ ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → [String ] → m ()execFlex ∷ (MonadTest m, MonadCatch m, MonadIO m, HasCallStack ) ⇒ String → String → [String ] → m String execFlex' ∷ (MonadTest m, MonadCatch m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → String → [String ] → m String execFlexAny' ∷ (MonadTest m, MonadCatch m, MonadIO m, HasCallStack ) ⇒ ExecConfig → String → String → [String ] → m (ExitCode , String , String )procFlex ∷ (MonadTest m, MonadCatch m, MonadIO m, HasCallStack ) ⇒ String → String → [String ] → m CreateProcessbinFlex ∷ (MonadTest m, MonadIO m) ⇒ String → String → m FilePath getProjectBase ∷ (MonadTest m, MonadIO m) ⇒ m String waitForProcess ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ProcessHandle → m ExitCode maybeWaitForProcess ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ProcessHandle → m (Maybe ExitCode )getPid ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ProcessHandle → m (Maybe Pid)getPidOk ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ ProcessHandle → m PidwaitSecondsForProcess ∷ (MonadTest m, MonadIO m, HasCallStack ) ⇒ Int → ProcessHandle → m (Either TimedOut ExitCode )data ExecConfig = ExecConfig {}defaultExecConfig ∷ ExecConfig Documentation execAny Source #
Execute a process, returning the error code, the stdout, and the stderr.
execFlex ∷ (MonadTest m, MonadCatch m, MonadIO m, HasCallStack ) ⇒ String → String → [String ] → m String Source #
Create a process returning its stdout.
Being a flex
function means that the environment determines how the process is launched.
When running in a nix environment, the envBin
argument describes the environment variable
that defines the binary to use to launch the process.
When running outside a nix environment, the pkgBin
describes the name of the binary
@@ -11,4 +11,4 @@
"plan.json" generated by cabal. It is assumed that the project has already been
configured and the executable has been built.
binFlex Source #
Arguments
∷ (MonadTest m, MonadIO m) ⇒ String Package name
→ String Environment variable pointing to the binary to run
→ m FilePath Path to executable
Compute the path to the binary given a package name or an environment variable override.
getProjectBase ∷ (MonadTest m, MonadIO m) ⇒ m String Source #
Compute the project base. This will be based on either the CARDANO_NODE_SRC
environment variable or the first parent directory that contains the `cabal.project`.
- Both should point to the root directory of the Github project checkout.
data ExecConfig Source #
Configuration for starting a new process. This is a subset of CreateProcess
.
Instances Instances details
\ No newline at end of file
+ Both should point to the root directory of the Github project checkout.
data ExecConfig Source #
Configuration for starting a new process. This is a subset of CreateProcess
.
Instances Instances details
\ No newline at end of file
diff --git a/hedgehog-extras/Hedgehog-Extras-Test-TestWatchdog.html b/hedgehog-extras/Hedgehog-Extras-Test-TestWatchdog.html
index 55bc547a..2a47896a 100644
--- a/hedgehog-extras/Hedgehog-Extras-Test-TestWatchdog.html
+++ b/hedgehog-extras/Hedgehog-Extras-Test-TestWatchdog.html
@@ -1,4 +1,4 @@
-
Hedgehog.Extras.Test.TestWatchdog Description
This module provides a test watchdog - an utility monitoring test cases and killing them if they don't
+
Hedgehog.Extras.Test.TestWatchdog Description
This module provides a test watchdog - an utility monitoring test cases and killing them if they don't
finish in time. Watchdog
thread runs in the background, and after specified timeout, it throws
WatchdogException
to the target thread. A user is able to kickWatchdog
, which delays the killing and
poisonWatchdog
which stops the watchdog.
To wrap a test case in a watchdog just use
runWithWatchdog watchdogConfig $ \watchdog -> do
diff --git a/hedgehog-extras/Hedgehog-Extras-Test-Tripwire.html b/hedgehog-extras/Hedgehog-Extras-Test-Tripwire.html
index 591d0791..787604d5 100644
--- a/hedgehog-extras/Hedgehog-Extras-Test-Tripwire.html
+++ b/hedgehog-extras/Hedgehog-Extras-Test-Tripwire.html
@@ -1,4 +1,4 @@
-Hedgehog.Extras.Test.Tripwire Description
This modules provides a tripwire abstraction. You can use tripwire as a detection mechanism if the code
+
Hedgehog.Extras.Test.Tripwire Description
This modules provides a tripwire abstraction. You can use tripwire as a detection mechanism if the code
path was executed. Trip a tripwire with trip
in the place where you'd like to detect if it was
reached. The tripwire can then be checked in the other place in the code using for example isTripped
or
assertNotTripped
.
Create a tripwire data Tripwire Source #
Represents a tripwire which can be tripped only once. It can be used to detect if a particular code path
diff --git a/hedgehog-extras/Hedgehog-Extras-Test.html b/hedgehog-extras/Hedgehog-Extras-Test.html
index 3c569895..d500c6f3 100644
--- a/hedgehog-extras/Hedgehog-Extras-Test.html
+++ b/hedgehog-extras/Hedgehog-Extras-Test.html
@@ -1 +1 @@
-
Hedgehog.Extras.Test
\ No newline at end of file
+
Hedgehog.Extras.Test
\ No newline at end of file
diff --git a/hedgehog-extras/Hedgehog-Extras.html b/hedgehog-extras/Hedgehog-Extras.html
index 0a4ecfc2..5ca2092a 100644
--- a/hedgehog-extras/Hedgehog-Extras.html
+++ b/hedgehog-extras/Hedgehog-Extras.html
@@ -1 +1 @@
-
Hedgehog.Extras
\ No newline at end of file
+
Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-A.html b/hedgehog-extras/doc-index-A.html
index f59b0f3c..01ff6111 100644
--- a/hedgehog-extras/doc-index-A.html
+++ b/hedgehog-extras/doc-index-A.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - A) Index - A
allocateRandomPorts Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.StockappendFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasappendFileTimeDelta Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasargQuote Hedgehog.Extras.Internal.Cli assertByDeadlineIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineIOFinally Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineMFinally Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertDirectoryExists Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertDirectoryMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertEndsWithSingleNewline Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileExists Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileLines Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileOccurences Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFilesExist Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFilesMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIsJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIsYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertNotTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasassertPortOpen Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasassertSocketExists Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasassertTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWith Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWithinTolerance Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWithM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasAsync Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras async Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncBound Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras AsyncCancelled 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncOn Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncOnWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncRegister_ Hedgehog.Extras.Test.Concurrent , Hedgehog.Extras.Test, Hedgehog.ExtrasasyncThreadId Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - A) Index - A
allocateRandomPorts Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.StockappendFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasappendFileTimeDelta Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasargQuote Hedgehog.Extras.Internal.Cli assertByDeadlineIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineIOFinally Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineMFinally Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertDirectoryExists Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertDirectoryMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertEndsWithSingleNewline Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileExists Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileLines Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileOccurences Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFilesExist Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFilesMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIsJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIsYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertNotTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasassertPortOpen Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasassertSocketExists Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasassertTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWith Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWithinTolerance Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWithM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasAsync Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras async Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncBound Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras AsyncCancelled 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncOn Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncOnWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncRegister_ Hedgehog.Extras.Test.Concurrent , Hedgehog.Extras.Test, Hedgehog.ExtrasasyncThreadId Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-All.html b/hedgehog-extras/doc-index-All.html
index d99004bf..ca84dc5f 100644
--- a/hedgehog-extras/doc-index-All.html
+++ b/hedgehog-extras/doc-index-All.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index) Index
allocateRandomPorts Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.StockappendFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasappendFileTimeDelta Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasargQuote Hedgehog.Extras.Internal.Cli assertByDeadlineIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineIOFinally Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineMFinally Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertDirectoryExists Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertDirectoryMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertEndsWithSingleNewline Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileExists Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileLines Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileOccurences Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFilesExist Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFilesMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIsJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIsYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertNotTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasassertPortOpen Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasassertSocketExists Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasassertTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWith Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWithinTolerance Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWithM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasAsync Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras async Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncBound Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras AsyncCancelled 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncOn Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncOnWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncRegister_ Hedgehog.Extras.Test.Concurrent , Hedgehog.Extras.Test, Hedgehog.ExtrasasyncThreadId Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras binFile Hedgehog.Extras.Internal.Plan binFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDeadlineIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDeadlineM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDurationIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDurationM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrascallerModuleName Hedgehog.Extras.Stock.CallStack , Hedgehog.Extras.Stockcancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras cancelWith Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras canConnect Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stockcat Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascatchAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrascompareAsyncs Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras Component 1 (Type/Class) Hedgehog.Extras.Internal.Plan 2 (Data Constructor) Hedgehog.Extras.Internal.Plan componentName Hedgehog.Extras.Internal.Plan Concurrently 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras concurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras concurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras copyFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascopyRewriteJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascopyRewriteYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateDirectoryIfMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateDirectoryIfMissing_ Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateFileLink Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateProcess Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrascreateSubdirectoryIfMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateSubdirectoryIfMissing_ Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasdefaultExecConfig Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasdiffFileVsGoldenFile Hedgehog.Extras.Test.Golden diffVsGoldenFile Hedgehog.Extras.Test.Golden doesFileExists Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdoesNamedPipeExist Hedgehog.Extras.Stock.IO.Network.NamedPipe , Hedgehog.Extras.StockdoesSocketExist 1 (Function) Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdoesSprocketExist 1 (Function) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdownloadAndExtractGithubCommitToTemp Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdownloadToFile Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasExceptionInLinkedThread 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras exec Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecAny Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasExecConfig 1 (Type/Class) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecConfigCwd Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecConfigEnv Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlex' Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlexAny' Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extrasexec_ Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasfailMessage Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasfailWithCustom Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasfileContains Hedgehog.Extras.Stock.IO.File , Hedgehog.Extras.StockfirstLine Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockforceM Hedgehog.Extras.Stock.Monad , Hedgehog.Extras.StockforConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras forConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras formatIso8601 Hedgehog.Extras.Stock.Time , Hedgehog.Extras.StockfromJustM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasgetPid Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasgetPidOk Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasgetProjectBase Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasgetTripSite Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasgoldenTestJsonValue Hedgehog.Extras.Aeson goldenTestJsonValuePretty Hedgehog.Extras.Aeson headM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasindexM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasinstallPlan Hedgehog.Extras.Internal.Plan Integration Hedgehog.Extras.Internal.Test.Integration , Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasIntegrationState 1 (Type/Class) Hedgehog.Extras.Internal.Test.Integration 2 (Data Constructor) Hedgehog.Extras.Internal.Test.Integration integrationStateFinals Hedgehog.Extras.Internal.Test.Integration isEmptyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras isPortOpen 1 (Function) Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasisTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasisWin32 Hedgehog.Extras.Stock.OS , Hedgehog.Extras.StockjsonErrorFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasjsonErrorFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtraskickWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraslastLine Hedgehog.Extras.Stock.String , Hedgehog.Extras.StocklbsReadFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtraslbsWriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasleftFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasleftFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extraslink Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras link2 Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras listDirectory Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtraslistenOn Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.StockmakeTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasmakeTripwireWithLabel Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasmakeWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasmapConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras mapConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras maxSprocketArgumentNameLength Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StockmaybeWaitForProcess 1 (Function) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasmkWeakMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVarMasked Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVarMasked_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVar_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras moduleWorkspace Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasMonadAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrasMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras newEmptyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras newIntegrationStateIO Hedgehog.Extras.Internal.Test.Integration newIntegrationStateM Hedgehog.Extras.Internal.Test.Integration newMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras note Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEach Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEach_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShow Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShow_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteTempFile Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extrasnote_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnothingFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnothingFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasonFailure Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasonLeft Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasonNothing Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasopenFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasPlan 1 (Type/Class) Hedgehog.Extras.Internal.Plan 2 (Data Constructor) Hedgehog.Extras.Internal.Plan poisonWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extraspoll Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras pollSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras portInUse Hedgehog.Extras.Stock.IO.Network.Port procFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraspropertyOnce Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasputMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras race Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras race_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras randomPort Hedgehog.Extras.Stock.IO.Network.Port readFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadJsonFileOk Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras readNoteM Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockreadYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadYamlFileOk Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extrasrelease Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrenameFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreplicateConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras replicateConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras reserveRandomPort Hedgehog.Extras.Stock.IO.Network.Port resetTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.Extrasretry Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extrasretry' Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteArrayElements Hedgehog.Extras.Stock.Aeson , Hedgehog.Extras.StockrewriteJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteLbsJson Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteLbsYaml Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteObject Hedgehog.Extras.Stock.Aeson , Hedgehog.Extras.StockrewriteYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrunConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras runFinallies Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrunIntegrationReaderT Hedgehog.Extras.Internal.Test.Integration runWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithDefaultWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithDefaultWatchdog_ Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithWatchdog_ Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasshowUTCTimeSeconds Hedgehog.Extras.Stock.Time , Hedgehog.Extras.StockSprocket 1 (Type/Class) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stock2 (Data Constructor) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketArgumentName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketBase Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketSystemName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stockstrip Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockswapMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras takeMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras textReadFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrastextWriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasthreadDelay Hedgehog.Extras.Test.Concurrent , Hedgehog.Extras.Test, Hedgehog.ExtrasthrowAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrasTimedOut 1 (Type/Class) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Data Constructor) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.StocktimeElapsed Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extrastimeout Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras trip Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.Extrastrip_ Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrastryPutMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras tryReadMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras tryTakeMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras uninterruptibleCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras wait Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAny Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatchCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnySTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitBoth Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitBothSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEither Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatchCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherSTM_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEither_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitForProcess Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraswaitSecondsForProcess 1 (Function) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraswaitSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras Watchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasWatchdogConfig 1 (Type/Class) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasWatchdogException 1 (Type/Class) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraswatchdogTimeout Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraswithAsync Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncBound Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncOn Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncOnWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withMVarMasked Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras workspace Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtraswriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index) Index
allocateRandomPorts Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.StockappendFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasappendFileTimeDelta Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasargQuote Hedgehog.Extras.Internal.Cli assertByDeadlineIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineIOFinally Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertByDeadlineMFinally Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertDirectoryExists Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertDirectoryMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertEndsWithSingleNewline Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileExists Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileLines Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFileOccurences Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFilesExist Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertFilesMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIsJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertIsYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasassertM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertNotTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasassertPortOpen Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasassertSocketExists Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasassertTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWith Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWithinTolerance Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasassertWithM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasAsync Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras async Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncBound Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras AsyncCancelled 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncOn Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncOnWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncRegister_ Hedgehog.Extras.Test.Concurrent , Hedgehog.Extras.Test, Hedgehog.ExtrasasyncThreadId Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras asyncWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras binFile Hedgehog.Extras.Internal.Plan binFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDeadlineIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDeadlineM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDurationIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDurationM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrascallerModuleName Hedgehog.Extras.Stock.CallStack , Hedgehog.Extras.Stockcancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras cancelWith Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras canConnect Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stockcat Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascatchAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrascompareAsyncs Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras Component 1 (Type/Class) Hedgehog.Extras.Internal.Plan 2 (Data Constructor) Hedgehog.Extras.Internal.Plan componentName Hedgehog.Extras.Internal.Plan Concurrently 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras concurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras concurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras copyFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascopyRewriteJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascopyRewriteYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateDirectoryIfMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateDirectoryIfMissing_ Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateFileLink Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateProcess Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrascreateSubdirectoryIfMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateSubdirectoryIfMissing_ Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasdefaultExecConfig Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasdiffFileVsGoldenFile Hedgehog.Extras.Test.Golden diffVsGoldenFile Hedgehog.Extras.Test.Golden doesFileExists Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdoesNamedPipeExist Hedgehog.Extras.Stock.IO.Network.NamedPipe , Hedgehog.Extras.StockdoesSocketExist 1 (Function) Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdoesSprocketExist 1 (Function) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdownloadAndExtractGithubCommitToTemp Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdownloadToFile Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasExceptionInLinkedThread 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras exec Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecAny Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasExecConfig 1 (Type/Class) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecConfigCwd Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecConfigEnv Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlex' Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlexAny' Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extrasexec_ Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasfailMessage Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasfailWithCustom Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasfileContains Hedgehog.Extras.Stock.IO.File , Hedgehog.Extras.StockfirstLine Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockforceM Hedgehog.Extras.Stock.Monad , Hedgehog.Extras.StockforConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras forConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras formatIso8601 Hedgehog.Extras.Stock.Time , Hedgehog.Extras.StockfromJustM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasgetPid Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasgetPidOk Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasgetProjectBase Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasgetTripSite Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasgoldenTestJsonValue Hedgehog.Extras.Aeson goldenTestJsonValuePretty Hedgehog.Extras.Aeson headM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasindexM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasinstallPlan Hedgehog.Extras.Internal.Plan Integration Hedgehog.Extras.Internal.Test.Integration , Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasIntegrationState 1 (Type/Class) Hedgehog.Extras.Internal.Test.Integration 2 (Data Constructor) Hedgehog.Extras.Internal.Test.Integration integrationStateFinals Hedgehog.Extras.Internal.Test.Integration isEmptyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras isPortOpen 1 (Function) Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasisTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasisWin32 Hedgehog.Extras.Stock.OS , Hedgehog.Extras.StockjsonErrorFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasjsonErrorFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtraskickWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraslastLine Hedgehog.Extras.Stock.String , Hedgehog.Extras.StocklbsReadFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtraslbsWriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasleftFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasleftFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extraslink Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras link2 Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras listDirectory Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtraslistenOn Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.StockmakeTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasmakeTripwireWithLabel Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasmakeWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasmapConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras mapConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras maxSprocketArgumentNameLength Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StockmaybeWaitForProcess 1 (Function) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasmkWeakMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVarMasked Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVarMasked_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVar_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras moduleWorkspace Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasMonadAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrasMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras newEmptyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras newIntegrationStateIO Hedgehog.Extras.Internal.Test.Integration newIntegrationStateM Hedgehog.Extras.Internal.Test.Integration newMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras note Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEach Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEach_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShow Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShow_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteTempFile Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extrasnote_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnothingFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnothingFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasonFailure Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasonLeft Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasonNothing Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasopenFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasPlan 1 (Type/Class) Hedgehog.Extras.Internal.Plan 2 (Data Constructor) Hedgehog.Extras.Internal.Plan poisonWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extraspoll Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras pollSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras portInUse Hedgehog.Extras.Stock.IO.Network.Port procFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraspropertyOnce Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasputMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras race Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras race_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras randomPort Hedgehog.Extras.Stock.IO.Network.Port readFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadJsonFileOk Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras readNoteM Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockreadYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadYamlFileOk Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extrasrelease Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrenameFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreplicateConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras replicateConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras reserveRandomPort Hedgehog.Extras.Stock.IO.Network.Port resetTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.Extrasretry Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extrasretry' Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteArrayElements Hedgehog.Extras.Stock.Aeson , Hedgehog.Extras.StockrewriteJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteLbsJson Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteLbsYaml Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteObject Hedgehog.Extras.Stock.Aeson , Hedgehog.Extras.StockrewriteYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrunConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras runFinallies Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrunIntegrationReaderT Hedgehog.Extras.Internal.Test.Integration runWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithDefaultWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithDefaultWatchdog_ Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithWatchdog_ Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasshowUTCTimeSeconds Hedgehog.Extras.Stock.Time , Hedgehog.Extras.StockSprocket 1 (Type/Class) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stock2 (Data Constructor) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketArgumentName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketBase Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketSystemName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stockstrip Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockswapMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras takeMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras textReadFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrastextWriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasthreadDelay Hedgehog.Extras.Test.Concurrent , Hedgehog.Extras.Test, Hedgehog.ExtrasthrowAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrasTimedOut 1 (Type/Class) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Data Constructor) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.StocktimeElapsed Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extrastimeout Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras trip Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.Extrastrip_ Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrastryPutMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras tryReadMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras tryTakeMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras uninterruptibleCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras wait Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAny Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatchCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnySTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitBoth Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitBothSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEither Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatchCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherSTM_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEither_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitForProcess Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraswaitSecondsForProcess 1 (Function) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraswaitSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras Watchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasWatchdogConfig 1 (Type/Class) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasWatchdogException 1 (Type/Class) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraswatchdogTimeout Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraswithAsync Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncBound Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncOn Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncOnWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withMVarMasked Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras workspace Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtraswriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-B.html b/hedgehog-extras/doc-index-B.html
index fba626a8..79a98c1a 100644
--- a/hedgehog-extras/doc-index-B.html
+++ b/hedgehog-extras/doc-index-B.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - B) Index - B
binFile Hedgehog.Extras.Internal.Plan binFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDeadlineIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDeadlineM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDurationIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDurationM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - B) Index - B
binFile Hedgehog.Extras.Internal.Plan binFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDeadlineIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDeadlineM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDurationIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasbyDurationM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-C.html b/hedgehog-extras/doc-index-C.html
index e97cb307..7187c4f5 100644
--- a/hedgehog-extras/doc-index-C.html
+++ b/hedgehog-extras/doc-index-C.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - C) Index - C
callerModuleName Hedgehog.Extras.Stock.CallStack , Hedgehog.Extras.Stockcancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras cancelWith Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras canConnect Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stockcat Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascatchAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrascompareAsyncs Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras Component 1 (Type/Class) Hedgehog.Extras.Internal.Plan 2 (Data Constructor) Hedgehog.Extras.Internal.Plan componentName Hedgehog.Extras.Internal.Plan Concurrently 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras concurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras concurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras copyFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascopyRewriteJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascopyRewriteYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateDirectoryIfMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateDirectoryIfMissing_ Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateFileLink Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateProcess Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrascreateSubdirectoryIfMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateSubdirectoryIfMissing_ Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - C) Index - C
callerModuleName Hedgehog.Extras.Stock.CallStack , Hedgehog.Extras.Stockcancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras cancelWith Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras canConnect Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stockcat Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascatchAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrascompareAsyncs Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras Component 1 (Type/Class) Hedgehog.Extras.Internal.Plan 2 (Data Constructor) Hedgehog.Extras.Internal.Plan componentName Hedgehog.Extras.Internal.Plan Concurrently 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras concurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras concurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras copyFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascopyRewriteJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascopyRewriteYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateDirectoryIfMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateDirectoryIfMissing_ Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateFileLink Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateProcess Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrascreateSubdirectoryIfMissing Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrascreateSubdirectoryIfMissing_ Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-D.html b/hedgehog-extras/doc-index-D.html
index d99897cb..6392d22d 100644
--- a/hedgehog-extras/doc-index-D.html
+++ b/hedgehog-extras/doc-index-D.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - D) Index - D
defaultExecConfig Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasdiffFileVsGoldenFile Hedgehog.Extras.Test.Golden diffVsGoldenFile Hedgehog.Extras.Test.Golden doesFileExists Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdoesNamedPipeExist Hedgehog.Extras.Stock.IO.Network.NamedPipe , Hedgehog.Extras.StockdoesSocketExist 1 (Function) Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdoesSprocketExist 1 (Function) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdownloadAndExtractGithubCommitToTemp Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdownloadToFile Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - D) Index - D
defaultExecConfig Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasdiffFileVsGoldenFile Hedgehog.Extras.Test.Golden diffVsGoldenFile Hedgehog.Extras.Test.Golden doesFileExists Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdoesNamedPipeExist Hedgehog.Extras.Stock.IO.Network.NamedPipe , Hedgehog.Extras.StockdoesSocketExist 1 (Function) Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdoesSprocketExist 1 (Function) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdownloadAndExtractGithubCommitToTemp Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasdownloadToFile Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-E.html b/hedgehog-extras/doc-index-E.html
index 046e56d4..57051b9d 100644
--- a/hedgehog-extras/doc-index-E.html
+++ b/hedgehog-extras/doc-index-E.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - E) Index - E
ExceptionInLinkedThread 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras exec Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecAny Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasExecConfig 1 (Type/Class) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecConfigCwd Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecConfigEnv Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlex' Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlexAny' Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extrasexec_ Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - E) Index - E
ExceptionInLinkedThread 1 (Type/Class) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras 2 (Data Constructor) Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras exec Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecAny Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasExecConfig 1 (Type/Class) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecConfigCwd Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecConfigEnv Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlex' Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasexecFlexAny' Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extrasexec_ Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-F.html b/hedgehog-extras/doc-index-F.html
index 2565f256..fdc58cf0 100644
--- a/hedgehog-extras/doc-index-F.html
+++ b/hedgehog-extras/doc-index-F.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - F) Index - F
failMessage Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasfailWithCustom Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasfileContains Hedgehog.Extras.Stock.IO.File , Hedgehog.Extras.StockfirstLine Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockforceM Hedgehog.Extras.Stock.Monad , Hedgehog.Extras.StockforConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras forConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras formatIso8601 Hedgehog.Extras.Stock.Time , Hedgehog.Extras.StockfromJustM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - F) Index - F
failMessage Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasfailWithCustom Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasfileContains Hedgehog.Extras.Stock.IO.File , Hedgehog.Extras.StockfirstLine Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockforceM Hedgehog.Extras.Stock.Monad , Hedgehog.Extras.StockforConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras forConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras formatIso8601 Hedgehog.Extras.Stock.Time , Hedgehog.Extras.StockfromJustM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-G.html b/hedgehog-extras/doc-index-G.html
index 3c2c702d..a4ca5089 100644
--- a/hedgehog-extras/doc-index-G.html
+++ b/hedgehog-extras/doc-index-G.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - G)
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - G)
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-H.html b/hedgehog-extras/doc-index-H.html
index 4a2b45b9..d687c51f 100644
--- a/hedgehog-extras/doc-index-H.html
+++ b/hedgehog-extras/doc-index-H.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - H)
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - H)
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-I.html b/hedgehog-extras/doc-index-I.html
index f8d8a5fb..efe9bf11 100644
--- a/hedgehog-extras/doc-index-I.html
+++ b/hedgehog-extras/doc-index-I.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - I) Index - I
indexM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasinstallPlan Hedgehog.Extras.Internal.Plan Integration Hedgehog.Extras.Internal.Test.Integration , Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasIntegrationState 1 (Type/Class) Hedgehog.Extras.Internal.Test.Integration 2 (Data Constructor) Hedgehog.Extras.Internal.Test.Integration integrationStateFinals Hedgehog.Extras.Internal.Test.Integration isEmptyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras isPortOpen 1 (Function) Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasisTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasisWin32 Hedgehog.Extras.Stock.OS , Hedgehog.Extras.Stock
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - I) Index - I
indexM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasinstallPlan Hedgehog.Extras.Internal.Plan Integration Hedgehog.Extras.Internal.Test.Integration , Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasIntegrationState 1 (Type/Class) Hedgehog.Extras.Internal.Test.Integration 2 (Data Constructor) Hedgehog.Extras.Internal.Test.Integration integrationStateFinals Hedgehog.Extras.Internal.Test.Integration isEmptyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras isPortOpen 1 (Function) Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Network , Hedgehog.Extras.Test, Hedgehog.ExtrasisTripped Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasisWin32 Hedgehog.Extras.Stock.OS , Hedgehog.Extras.Stock
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-J.html b/hedgehog-extras/doc-index-J.html
index 3e25ff30..205b704b 100644
--- a/hedgehog-extras/doc-index-J.html
+++ b/hedgehog-extras/doc-index-J.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - J)
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - J)
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-K.html b/hedgehog-extras/doc-index-K.html
index 2c5a0180..347da386 100644
--- a/hedgehog-extras/doc-index-K.html
+++ b/hedgehog-extras/doc-index-K.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - K)
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - K)
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-L.html b/hedgehog-extras/doc-index-L.html
index 7fb02b10..72592887 100644
--- a/hedgehog-extras/doc-index-L.html
+++ b/hedgehog-extras/doc-index-L.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - L) Index - L
lastLine Hedgehog.Extras.Stock.String , Hedgehog.Extras.StocklbsReadFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtraslbsWriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasleftFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasleftFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extraslink Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras link2 Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras listDirectory Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtraslistenOn Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - L) Index - L
lastLine Hedgehog.Extras.Stock.String , Hedgehog.Extras.StocklbsReadFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtraslbsWriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasleftFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasleftFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extraslink Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras link2 Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras listDirectory Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtraslistenOn Hedgehog.Extras.Stock.IO.Network.Socket , Hedgehog.Extras.Stock
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-M.html b/hedgehog-extras/doc-index-M.html
index c638a508..9c3936f9 100644
--- a/hedgehog-extras/doc-index-M.html
+++ b/hedgehog-extras/doc-index-M.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - M) Index - M
makeTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasmakeTripwireWithLabel Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasmakeWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasmapConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras mapConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras maxSprocketArgumentNameLength Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StockmaybeWaitForProcess 1 (Function) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasmkWeakMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVarMasked Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVarMasked_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVar_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras moduleWorkspace Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasMonadAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrasMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - M) Index - M
makeTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasmakeTripwireWithLabel Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasmakeWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasmapConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras mapConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras maxSprocketArgumentNameLength Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StockmaybeWaitForProcess 1 (Function) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtrasmkWeakMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVarMasked Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVarMasked_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras modifyMVar_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras moduleWorkspace Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasMonadAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrasMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-N.html b/hedgehog-extras/doc-index-N.html
index f8ce66e5..ebd6e314 100644
--- a/hedgehog-extras/doc-index-N.html
+++ b/hedgehog-extras/doc-index-N.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - N) Index - N
newEmptyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras newIntegrationStateIO Hedgehog.Extras.Internal.Test.Integration newIntegrationStateM Hedgehog.Extras.Internal.Test.Integration newMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras note Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEach Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEach_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShow Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShow_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteTempFile Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extrasnote_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnothingFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnothingFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - N) Index - N
newEmptyMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras newIntegrationStateIO Hedgehog.Extras.Internal.Test.Integration newIntegrationStateM Hedgehog.Extras.Internal.Test.Integration newMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras note Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEach Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEachM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteEach_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShow Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowIO Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowIO_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShowM_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteShow_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnoteTempFile Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extrasnote_ Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnothingFail Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasnothingFailM Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-O.html b/hedgehog-extras/doc-index-O.html
index 7a66b61b..3a989603 100644
--- a/hedgehog-extras/doc-index-O.html
+++ b/hedgehog-extras/doc-index-O.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - O)
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - O)
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-P.html b/hedgehog-extras/doc-index-P.html
index 552d378e..a0e8cdc0 100644
--- a/hedgehog-extras/doc-index-P.html
+++ b/hedgehog-extras/doc-index-P.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - P) Index - P
Plan 1 (Type/Class) Hedgehog.Extras.Internal.Plan 2 (Data Constructor) Hedgehog.Extras.Internal.Plan poisonWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extraspoll Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras pollSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras portInUse Hedgehog.Extras.Stock.IO.Network.Port procFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraspropertyOnce Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasputMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - P) Index - P
Plan 1 (Type/Class) Hedgehog.Extras.Internal.Plan 2 (Data Constructor) Hedgehog.Extras.Internal.Plan poisonWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extraspoll Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras pollSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras portInUse Hedgehog.Extras.Stock.IO.Network.Port procFlex Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraspropertyOnce Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasputMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-R.html b/hedgehog-extras/doc-index-R.html
index 29a4f6fa..e78c8d01 100644
--- a/hedgehog-extras/doc-index-R.html
+++ b/hedgehog-extras/doc-index-R.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - R) Index - R
race Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras race_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras randomPort Hedgehog.Extras.Stock.IO.Network.Port readFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadJsonFileOk Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras readNoteM Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockreadYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadYamlFileOk Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extrasrelease Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrenameFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreplicateConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras replicateConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras reserveRandomPort Hedgehog.Extras.Stock.IO.Network.Port resetTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.Extrasretry Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extrasretry' Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteArrayElements Hedgehog.Extras.Stock.Aeson , Hedgehog.Extras.StockrewriteJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteLbsJson Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteLbsYaml Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteObject Hedgehog.Extras.Stock.Aeson , Hedgehog.Extras.StockrewriteYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrunConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras runFinallies Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrunIntegrationReaderT Hedgehog.Extras.Internal.Test.Integration runWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithDefaultWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithDefaultWatchdog_ Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithWatchdog_ Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - R) Index - R
race Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras race_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras randomPort Hedgehog.Extras.Stock.IO.Network.Port readFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadJsonFileOk Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras readNoteM Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockreadYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreadYamlFileOk Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extrasrelease Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrenameFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasreplicateConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras replicateConcurrently_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras reserveRandomPort Hedgehog.Extras.Stock.IO.Network.Port resetTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.Extrasretry Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.Extrasretry' Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteArrayElements Hedgehog.Extras.Stock.Aeson , Hedgehog.Extras.StockrewriteJsonFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteLbsJson Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteLbsYaml Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrewriteObject Hedgehog.Extras.Stock.Aeson , Hedgehog.Extras.StockrewriteYamlFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasrunConcurrently Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras runFinallies Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtrasrunIntegrationReaderT Hedgehog.Extras.Internal.Test.Integration runWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithDefaultWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithDefaultWatchdog_ Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithWatchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasrunWithWatchdog_ Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-S.html b/hedgehog-extras/doc-index-S.html
index aaa11580..c1bcb412 100644
--- a/hedgehog-extras/doc-index-S.html
+++ b/hedgehog-extras/doc-index-S.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - S) Index - S
showUTCTimeSeconds Hedgehog.Extras.Stock.Time , Hedgehog.Extras.StockSprocket 1 (Type/Class) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stock2 (Data Constructor) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketArgumentName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketBase Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketSystemName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stockstrip Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockswapMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - S) Index - S
showUTCTimeSeconds Hedgehog.Extras.Stock.Time , Hedgehog.Extras.StockSprocket 1 (Type/Class) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stock2 (Data Constructor) Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketArgumentName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketBase Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.StocksprocketSystemName Hedgehog.Extras.Stock.IO.Network.Sprocket , Hedgehog.Extras.Stockstrip Hedgehog.Extras.Stock.String , Hedgehog.Extras.StockswapMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-T.html b/hedgehog-extras/doc-index-T.html
index 5e47201a..da7374ff 100644
--- a/hedgehog-extras/doc-index-T.html
+++ b/hedgehog-extras/doc-index-T.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - T) Index - T
takeMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras textReadFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrastextWriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasthreadDelay Hedgehog.Extras.Test.Concurrent , Hedgehog.Extras.Test, Hedgehog.ExtrasthrowAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrasTimedOut 1 (Type/Class) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Data Constructor) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.StocktimeElapsed Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extrastimeout Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras trip Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.Extrastrip_ Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrastryPutMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras tryReadMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras tryTakeMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - T) Index - T
takeMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras textReadFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrastextWriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.ExtrasthreadDelay Hedgehog.Extras.Test.Concurrent , Hedgehog.Extras.Test, Hedgehog.ExtrasthrowAssertion Hedgehog.Extras.Test.MonadAssertion , Hedgehog.Extras.Test, Hedgehog.ExtrasTimedOut 1 (Type/Class) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Data Constructor) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.StocktimeElapsed Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extrastimeout Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras trip Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrasTripwire Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.Extrastrip_ Hedgehog.Extras.Test.Tripwire , Hedgehog.Extras.Test, Hedgehog.ExtrastryPutMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras tryReadMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras tryTakeMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-U.html b/hedgehog-extras/doc-index-U.html
index a1c57a27..d4a6c11c 100644
--- a/hedgehog-extras/doc-index-U.html
+++ b/hedgehog-extras/doc-index-U.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - U) Index - U
uninterruptibleCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - U) Index - U
uninterruptibleCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index-W.html b/hedgehog-extras/doc-index-W.html
index f5a1f87b..a45bf483 100644
--- a/hedgehog-extras/doc-index-W.html
+++ b/hedgehog-extras/doc-index-W.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index - W) Index - W
wait Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAny Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatchCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnySTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitBoth Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitBothSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEither Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatchCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherSTM_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEither_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitForProcess Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraswaitSecondsForProcess 1 (Function) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraswaitSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras Watchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasWatchdogConfig 1 (Type/Class) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasWatchdogException 1 (Type/Class) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraswatchdogTimeout Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraswithAsync Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncBound Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncOn Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncOnWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withMVarMasked Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras workspace Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtraswriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index - W) Index - W
wait Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAny Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatchCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnyCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitAnySTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitBoth Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitBothSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEither Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatch Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatchCancel Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherCatchSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEitherSTM_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitEither_ Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras waitForProcess Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraswaitSecondsForProcess 1 (Function) Hedgehog.Extras.Stock.IO.Process , Hedgehog.Extras.Stock2 (Function) Hedgehog.Extras.Test.Process , Hedgehog.Extras.Test, Hedgehog.ExtraswaitSTM Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras Watchdog Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasWatchdogConfig 1 (Type/Class) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtrasWatchdogException 1 (Type/Class) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.Extras2 (Data Constructor) Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraswatchdogTimeout Hedgehog.Extras.Test.TestWatchdog , Hedgehog.Extras.Test, Hedgehog.ExtraswithAsync Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncBound Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncOn Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncOnWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withAsyncWithUnmask Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withMVar Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras withMVarMasked Hedgehog.Extras.Test.Concurrent, Hedgehog.Extras.Test, Hedgehog.Extras workspace Hedgehog.Extras.Test.Base , Hedgehog.Extras.Test, Hedgehog.ExtraswriteFile Hedgehog.Extras.Test.File , Hedgehog.Extras.Test, Hedgehog.Extras
\ No newline at end of file
diff --git a/hedgehog-extras/doc-index.html b/hedgehog-extras/doc-index.html
index 0a023bc0..61500671 100644
--- a/hedgehog-extras/doc-index.html
+++ b/hedgehog-extras/doc-index.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog (Index)
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog (Index)
\ No newline at end of file
diff --git a/hedgehog-extras/hedgehog-extras.haddock b/hedgehog-extras/hedgehog-extras.haddock
index 9927933b..de922239 100644
Binary files a/hedgehog-extras/hedgehog-extras.haddock and b/hedgehog-extras/hedgehog-extras.haddock differ
diff --git a/hedgehog-extras/index.html b/hedgehog-extras/index.html
index 24d3c112..14a4062a 100644
--- a/hedgehog-extras/index.html
+++ b/hedgehog-extras/index.html
@@ -1 +1 @@
-
hedgehog-extras-0.6.3.0: Supplemental library for hedgehog hedgehog-extras-0.6.3.0: Supplemental library for hedgehog Supplemental library for hedgehog.
\ No newline at end of file
+
hedgehog-extras-0.6.4.0: Supplemental library for hedgehog hedgehog-extras-0.6.4.0: Supplemental library for hedgehog Supplemental library for hedgehog.
\ No newline at end of file