Skip to content

Commit 58350d9

Browse files
committed
Deployed haddocks
1 parent bc59be9 commit 58350d9

23 files changed

+1905
-1892
lines changed

hedgehog-extras/src/Hedgehog.Extras.Aeson.html

+54-54
Large diffs are not rendered by default.

hedgehog-extras/src/Hedgehog.Extras.Internal.Cli.html

+47-47
Large diffs are not rendered by default.

hedgehog-extras/src/Hedgehog.Extras.Internal.Plan.html

+18-18
Large diffs are not rendered by default.

hedgehog-extras/src/Hedgehog.Extras.Internal.Test.Integration.html

+10-10
Large diffs are not rendered by default.

hedgehog-extras/src/Hedgehog.Extras.Stock.Aeson.html

+16-16
Original file line numberDiff line numberDiff line change
@@ -12,31 +12,31 @@
1212
</span><span id="line-12"></span><span class="hs-comment">-- All other JSON values are preserved.</span><span>
1313
</span><span id="line-13"></span><span class="annot"><a href="Hedgehog.Extras.Stock.Aeson.html#rewriteObject"><span class="hs-identifier hs-type">rewriteObject</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">KeyMap</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Value</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">KeyMap</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Value</span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Value</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Value</span></span><span>
1414
</span><span id="line-14"></span><span id="rewriteObject"><span class="annot"><span class="annottext">rewriteObject :: (KeyMap Value -&gt; KeyMap Value) -&gt; Value -&gt; Value
15-
</span><a href="Hedgehog.Extras.Stock.Aeson.html#rewriteObject"><span class="hs-identifier hs-var hs-var">rewriteObject</span></a></span></span><span> </span><span id="local-6989586621679122694"><span class="annot"><span class="annottext">KeyMap Value -&gt; KeyMap Value
16-
</span><a href="#local-6989586621679122694"><span class="hs-identifier hs-var">f</span></a></span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Object</span></span><span> </span><span id="local-6989586621679122692"><span class="annot"><span class="annottext">KeyMap Value
17-
</span><a href="#local-6989586621679122692"><span class="hs-identifier hs-var">hm</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">KeyMap Value -&gt; Value
15+
</span><a href="Hedgehog.Extras.Stock.Aeson.html#rewriteObject"><span class="hs-identifier hs-var hs-var">rewriteObject</span></a></span></span><span> </span><span id="local-6989586621679122753"><span class="annot"><span class="annottext">KeyMap Value -&gt; KeyMap Value
16+
</span><a href="#local-6989586621679122753"><span class="hs-identifier hs-var">f</span></a></span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Object</span></span><span> </span><span id="local-6989586621679122751"><span class="annot"><span class="annottext">KeyMap Value
17+
</span><a href="#local-6989586621679122751"><span class="hs-identifier hs-var">hm</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">KeyMap Value -&gt; Value
1818
</span><span class="hs-identifier hs-var">Object</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">KeyMap Value -&gt; KeyMap Value
19-
</span><a href="#local-6989586621679122694"><span class="hs-identifier hs-var">f</span></a></span><span> </span><span class="annot"><span class="annottext">KeyMap Value
20-
</span><a href="#local-6989586621679122692"><span class="hs-identifier hs-var">hm</span></a></span><span class="hs-special">)</span><span>
19+
</span><a href="#local-6989586621679122753"><span class="hs-identifier hs-var">f</span></a></span><span> </span><span class="annot"><span class="annottext">KeyMap Value
20+
</span><a href="#local-6989586621679122751"><span class="hs-identifier hs-var">hm</span></a></span><span class="hs-special">)</span><span>
2121
</span><span id="line-15"></span><span class="annot"><a href="Hedgehog.Extras.Stock.Aeson.html#rewriteObject"><span class="hs-identifier hs-var">rewriteObject</span></a></span><span> </span><span class="annot"><span class="annottext">KeyMap Value -&gt; KeyMap Value
22-
</span><span class="hs-identifier">_</span></span><span> </span><span id="local-6989586621679122691"><span class="annot"><span class="annottext">Value
23-
</span><a href="#local-6989586621679122691"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Value
24-
</span><a href="#local-6989586621679122691"><span class="hs-identifier hs-var">v</span></a></span><span>
22+
</span><span class="hs-identifier">_</span></span><span> </span><span id="local-6989586621679122750"><span class="annot"><span class="annottext">Value
23+
</span><a href="#local-6989586621679122750"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Value
24+
</span><a href="#local-6989586621679122750"><span class="hs-identifier hs-var">v</span></a></span><span>
2525
</span><span id="line-16"></span><span>
2626
</span><span id="line-17"></span><span class="hs-comment">-- | Rewrite each element of a JSON array using the function 'f'.</span><span>
2727
</span><span id="line-18"></span><span class="hs-comment">--</span><span>
2828
</span><span id="line-19"></span><span class="hs-comment">-- All other JSON values are preserved.</span><span>
2929
</span><span id="line-20"></span><span class="annot"><a href="Hedgehog.Extras.Stock.Aeson.html#rewriteArrayElements"><span class="hs-identifier hs-type">rewriteArrayElements</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Value</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Value</span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Value</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Value</span></span><span>
3030
</span><span id="line-21"></span><span id="rewriteArrayElements"><span class="annot"><span class="annottext">rewriteArrayElements :: (Value -&gt; Value) -&gt; Value -&gt; Value
31-
</span><a href="Hedgehog.Extras.Stock.Aeson.html#rewriteArrayElements"><span class="hs-identifier hs-var hs-var">rewriteArrayElements</span></a></span></span><span> </span><span id="local-6989586621679122690"><span class="annot"><span class="annottext">Value -&gt; Value
32-
</span><a href="#local-6989586621679122690"><span class="hs-identifier hs-var">f</span></a></span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Array</span></span><span> </span><span id="local-6989586621679122688"><span class="annot"><span class="annottext">Array
33-
</span><a href="#local-6989586621679122688"><span class="hs-identifier hs-var">hm</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Array -&gt; Value
31+
</span><a href="Hedgehog.Extras.Stock.Aeson.html#rewriteArrayElements"><span class="hs-identifier hs-var hs-var">rewriteArrayElements</span></a></span></span><span> </span><span id="local-6989586621679122749"><span class="annot"><span class="annottext">Value -&gt; Value
32+
</span><a href="#local-6989586621679122749"><span class="hs-identifier hs-var">f</span></a></span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Array</span></span><span> </span><span id="local-6989586621679122747"><span class="annot"><span class="annottext">Array
33+
</span><a href="#local-6989586621679122747"><span class="hs-identifier hs-var">hm</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Array -&gt; Value
3434
</span><span class="hs-identifier hs-var">Array</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
3535
</span><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/base-4.16.4.0/src"><span class="hs-identifier hs-var">fmap</span></a></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Value
36-
</span><a href="#local-6989586621679122690"><span class="hs-identifier hs-var">f</span></a></span><span> </span><span class="annot"><span class="annottext">Array
37-
</span><a href="#local-6989586621679122688"><span class="hs-identifier hs-var">hm</span></a></span><span class="hs-special">)</span><span>
36+
</span><a href="#local-6989586621679122749"><span class="hs-identifier hs-var">f</span></a></span><span> </span><span class="annot"><span class="annottext">Array
37+
</span><a href="#local-6989586621679122747"><span class="hs-identifier hs-var">hm</span></a></span><span class="hs-special">)</span><span>
3838
</span><span id="line-22"></span><span class="annot"><a href="Hedgehog.Extras.Stock.Aeson.html#rewriteArrayElements"><span class="hs-identifier hs-var">rewriteArrayElements</span></a></span><span> </span><span class="annot"><span class="annottext">Value -&gt; Value
39-
</span><span class="hs-identifier">_</span></span><span> </span><span id="local-6989586621679122687"><span class="annot"><span class="annottext">Value
40-
</span><a href="#local-6989586621679122687"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Value
41-
</span><a href="#local-6989586621679122687"><span class="hs-identifier hs-var">v</span></a></span><span>
39+
</span><span class="hs-identifier">_</span></span><span> </span><span id="local-6989586621679122746"><span class="annot"><span class="annottext">Value
40+
</span><a href="#local-6989586621679122746"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Value
41+
</span><a href="#local-6989586621679122746"><span class="hs-identifier hs-var">v</span></a></span><span>
4242
</span><span id="line-23"></span></pre></body></html>

hedgehog-extras/src/Hedgehog.Extras.Stock.IO.File.html

+5-5
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
</span><span id="line-13"></span><span class="hs-comment">-- | Determine if the given string is found in the given file.</span><span>
1414
</span><span id="line-14"></span><span class="annot"><a href="Hedgehog.Extras.Stock.IO.File.html#fileContains"><span class="hs-identifier hs-type">fileContains</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/base-4.16.4.0/src"><span class="hs-identifier hs-type">String</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/base-4.16.4.0/src"><span class="hs-identifier hs-type">FilePath</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/ghc-prim-0.8.0/src"><span class="hs-identifier hs-type">IO</span></a></span><span> </span><span class="annot"><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/ghc-prim-0.8.0/src"><span class="hs-identifier hs-type">Bool</span></a></span><span>
1515
</span><span id="line-15"></span><span id="fileContains"><span class="annot"><span class="annottext">fileContains :: String -&gt; String -&gt; IO Bool
16-
</span><a href="Hedgehog.Extras.Stock.IO.File.html#fileContains"><span class="hs-identifier hs-var hs-var">fileContains</span></a></span></span><span> </span><span id="local-6989586621679122729"><span class="annot"><span class="annottext">String
17-
</span><a href="#local-6989586621679122729"><span class="hs-identifier hs-var">text</span></a></span></span><span> </span><span id="local-6989586621679122728"><span class="annot"><span class="annottext">String
18-
</span><a href="#local-6989586621679122728"><span class="hs-identifier hs-var">path</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String
19-
</span><a href="#local-6989586621679122729"><span class="hs-identifier hs-var">text</span></a></span><span> </span><span class="annot"><span class="annottext">forall a. Eq a =&gt; [a] -&gt; [a] -&gt; Bool
16+
</span><a href="Hedgehog.Extras.Stock.IO.File.html#fileContains"><span class="hs-identifier hs-var hs-var">fileContains</span></a></span></span><span> </span><span id="local-6989586621679122788"><span class="annot"><span class="annottext">String
17+
</span><a href="#local-6989586621679122788"><span class="hs-identifier hs-var">text</span></a></span></span><span> </span><span id="local-6989586621679122787"><span class="annot"><span class="annottext">String
18+
</span><a href="#local-6989586621679122787"><span class="hs-identifier hs-var">path</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String
19+
</span><a href="#local-6989586621679122788"><span class="hs-identifier hs-var">text</span></a></span><span> </span><span class="annot"><span class="annottext">forall a. Eq a =&gt; [a] -&gt; [a] -&gt; Bool
2020
</span><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/base-4.16.4.0/src"><span class="hs-operator hs-var">`L.isInfixOf`</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
2121
</span><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/base-4.16.4.0/src"><span class="hs-operator hs-var">&lt;$&gt;</span></a></span><span> </span><span class="annot"><span class="annottext">String -&gt; IO String
2222
</span><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/base-4.16.4.0/src"><span class="hs-identifier hs-var">IO.readFile</span></a></span><span> </span><span class="annot"><span class="annottext">String
23-
</span><a href="#local-6989586621679122728"><span class="hs-identifier hs-var">path</span></a></span><span>
23+
</span><a href="#local-6989586621679122787"><span class="hs-identifier hs-var">path</span></a></span><span>
2424
</span><span id="line-16"></span></pre></body></html>

hedgehog-extras/src/Hedgehog.Extras.Stock.IO.Network.NamedPipe.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
</span><span>
1818
</span><span id="line-18"></span><span class="annot"><a href="Hedgehog.Extras.Stock.IO.Network.NamedPipe.html#doesNamedPipeExist"><span class="hs-identifier hs-type">doesNamedPipeExist</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/base-4.16.4.0/src"><span class="hs-identifier hs-type">FilePath</span></a></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/ghc-prim-0.8.0/src"><span class="hs-identifier hs-type">IO</span></a></span><span> </span><span class="annot"><a href="../file:///usr/local/.ghcup/ghc/9.2.5/share/doc/ghc-9.2.5/html/libraries/ghc-prim-0.8.0/src"><span class="hs-identifier hs-type">Bool</span></a></span><span>
1919
</span><span id="line-19"></span><span id="doesNamedPipeExist"><span class="annot"><span class="annottext">doesNamedPipeExist :: FilePath -&gt; IO Bool
20-
</span><a href="Hedgehog.Extras.Stock.IO.Network.NamedPipe.html#doesNamedPipeExist"><span class="hs-identifier hs-var hs-var">doesNamedPipeExist</span></a></span></span><span> </span><span id="local-6989586621679122740"><span class="annot"><span class="annottext">FilePath
21-
</span><a href="#local-6989586621679122740"><span class="hs-identifier hs-var">path</span></a></span></span><span> </span><span class="hs-glyph">=</span><span class="hs-cpp">
20+
</span><a href="Hedgehog.Extras.Stock.IO.Network.NamedPipe.html#doesNamedPipeExist"><span class="hs-identifier hs-var hs-var">doesNamedPipeExist</span></a></span></span><span> </span><span id="local-6989586621679122799"><span class="annot"><span class="annottext">FilePath
21+
</span><a href="#local-6989586621679122799"><span class="hs-identifier hs-var">path</span></a></span></span><span> </span><span class="hs-glyph">=</span><span class="hs-cpp">
2222
#ifdef mingw32_HOST_OS
2323
</span><span> </span><span class="hs-identifier">W32.waitNamedPipe</span><span> </span><span class="hs-identifier">path</span><span> </span><span class="hs-number">1</span><span class="hs-cpp">
2424
#else

0 commit comments

Comments
 (0)